我想在SSIS任務中使用程序集。但是,它是未簽名的第三方。所以我不能GAC呢。什麼解決方法可用?如何在SSIS中使用沒有強名稱的程序集
3
A
回答
5
有一個答案。解散,然後重新組裝並用鑰匙在組件上簽名。 Prolly想檢查你的第三方,看看這種手術是否被許可證允許。
細節:Can I sign an assembly for which I do not have source code?
0
沒有人知道。最近我們遇到了這個問題,並最終解散(ildasm),簽署和重新組裝(ilasm)。我們還試圖與供應商合作,讓他們簽署他們的程序集,但他們不會。我們會放棄該供應商,並使用對現實部署方案更友好的另一供應商。我希望你找到更好的方法。 :)
0
唯一的解決方法是將它複製到所有將設計並運行此程序包的應用程序的主目錄。
通常,它足以複製到 1)VS IDE的位置:
Visual Studio\Common7\IDE\Private Assemblies\
2)DTEXEC,dtsdebughost等的位置:
Microsoft SQL Server\Dts\Binn\
的應用將能夠從其主目錄加載程序集。
相關問題
- 1. IronRuby - 如何要求沒有強名稱的.NET程序集?
- 2. 程序集生成失敗 - 引用的程序集「Interop.Office」沒有強名稱
- 3. 引用的程序集「Google.Apis.Drive.v2」沒有強名稱
- 4. 引用的程序集'DocuSign.eSign'沒有強名稱
- 5. 如何禁用所有.Net程序集的強名稱驗證?
- 6. C#如何使用短名稱打開程序集(或只有短名稱時如何獲得強名稱)
- 7. 如何使用強名稱簽署.NET程序集DLL文件?
- 8. SetMsiAssemblyNameFileVersion破壞程序集的強名稱
- 9. 如何使用具有強命名程序集的「InternalsVisibleTo」屬性?
- 10. 如何創建一個強名稱的程序集?
- 11. .NET運行時如何找到非強名稱的程序集?
- 12. 如何繞過強名稱程序集的GAC?
- 13. 如何以編程方式使用強名稱創建.NET程序集?
- 14. 我可以在xaml中強制使用xmlns:local中的程序集名稱嗎?
- 15. 在Inno Setup中檢索.NET程序集的強名稱
- 16. 我可以強制程序在鏈接到強名稱程序集時加載弱命名程序集嗎?
- 17. 可以使用InternalVisibleTo而不使用C#中的強名稱程序集嗎?
- 18. C# - 使用強名稱不能保護程序集
- 19. 是否有可能將.net程序集註冊爲COM而沒有強名稱?
- 20. 強命名命名程序集清單中的.net程序集
- 21. Parse.dll 1.6.0沒有強名稱
- 22. 強簽名的程序集
- 23. 在VB.NET程序集中強名稱驗證失敗
- 24. 使用al.exe簽名具有強名稱的程序集時,「模塊名稱」是什麼?
- 25. 如何強制WPF使用使用程序集強名稱的資源URI?哎呀!
- 26. 如何強制使用GAC'd程序集?
- 27. bundelPath沒有應用程序的名稱
- 28. 如何使用程序集版本重命名構建名稱?
- 29. 在發佈版本中只簽署具有強名稱的程序集
- 30. 如何從程序集的限定名稱中提取程序集全名?
今天就進入這個領域,不得不重新思考我正在開發的集成應用程序的策略。真的很糟糕,這是SQL Server/SSIS需要的**。 – Yuck 2012-01-15 19:12:11