PDA

View Full Version : سوال: Unable to find manifest signing certificate in the certificate store.



mahmood744
سه شنبه 29 بهمن 1387, 02:31 صبح
سلام به دوستتان عزیز
من چند وقت پیش یک برنامه با vb.net نوشته ام
اما حالا که ویندوز را عوض کرده ام و دوباره سورس برنامه را اجرا می کنم خطا زیر را می دهد

Unable to find manifest signing certificate in the certificate store

لطفا اگر کسی از این خطا سر در میاره به من کمک کنه
با تشکر از شما دوستان

علیرضا مداح
سه شنبه 29 بهمن 1387, 09:22 صبح
سلام دوست عزیز،
شما پروژه خود را Sign کرده اید و حال پس از تعویض ویندوز، Certificate استفاده شده موجود نمی باشد و به همین دلیل با این خطا روبرو می شوید،
راهکار ها:
روش اول:
1)در Solution Explorer بر روی پروژه مورد نظر راست کلیک نمایید،
2)گزینه ی Properties را انتخاب نمایید،
3)وارد تب Signing شوید،
4)تیک گزینه ی Sign the ClickOnce manifests را بردارید،
5)پروژه را Save کنید،
روش دوم:
1)فایل پروژه(با پسوند vbproj) را با یک Editor مانند Notepad باز کنید،
2)خطوط زیر را یافته، آنها را حذف کنید،


<ManifestCertificateThumbprint>something</ManifestCertificateThumbprint>
<ManifestKeyFile>something</ManifestKeyFile>
<GenerateManifests>something</GenerateManifests>
<SignManifests>something</SignManifests>

3)فایل را Save نمایید،
4)پروژه را Reload کنید،/

vb.net2008
سه شنبه 19 آبان 1388, 10:04 صبح
سلام دقیقا همین پیغام خطا رو موقع گرفتن Publish میده. در ضمن کارایی که گفته شد انجام دادم اما تاثیری نداشت. چی کار کنم تو رو خدا کمک کنید

vb.net2008
سه شنبه 19 آبان 1388, 23:23 عصر
يكي كمك كنه

mc_laren
دوشنبه 03 اسفند 1388, 07:09 صبح
سلام
من هم همین مشکل رو داشتم ولی با رفتن به پوشه برنامه و نصب یک فایل که آیکن آن به شکل کلید بود (همان فایل Sign) مشکل حل شد.

omidghadiri
پنج شنبه 13 اسفند 1388, 14:24 عصر
سلام دوست عزیز،
شما پروژه خود را Sign کرده اید و حال پس از تعویض ویندوز، Certificate استفاده شده موجود نمی باشد و به همین دلیل با این خطا روبرو می شوید،
راهکار ها:
روش اول:
1)در Solution Explorer بر روی پروژه مورد نظر راست کلیک نمایید،
2)گزینه ی Properties را انتخاب نمایید،
3)وارد تب Signing شوید،
4)تیک گزینه ی Sign the ClickOnce manifests را بردارید،
5)پروژه را Save کنید،
روش دوم:
1)فایل پروژه(با پسوند vbproj) را با یک Editor مانند Notepad باز کنید،
2)خطوط زیر را یافته، آنها را حذف کنید،


<ManifestCertificateThumbprint>something</ManifestCertificateThumbprint>
<ManifestKeyFile>something</ManifestKeyFile>
<GenerateManifests>something</GenerateManifests>
<SignManifests>something</SignManifests>

3)فایل را Save نمایید،
4)پروژه را Reload کنید،/





---------------------------------------------------------------------------------------------------
با عرض سلام و درود فراوان خدمت تمامی کسانی که به مشکلات رسیدگی میکنند.

دوست عزیز این راهکار عملی بود و بنده هم همین مشکل رو داشتم و این مشکلم برطرف شد.

باتشکر از راهنمایی ودرود فراوان