0
我做了一個Visual Studio擴展,使用Roslyn來分析和重構源代碼。我使用解決方案中另一個項目中聲明的自定義屬性,並在分析器中搜索該屬性。我的項目結構如下圖所示:註冊自定義庫的VSIX包安裝
- CustomAnalyzer.Base(類庫)
- CustomAnalyzer.Base.MyCustomAttribute.cs(我的屬性類)
- CustomAnalyzer(分析和重構方法)
- CustomAnalyzer.Vsix(VSIX包項目)
CustomAnalyzer項目參照CustomAnalyzer.Base。我希望程序員能夠在他們的Visual Studio上安裝擴展後,在其方法的頂部添加CustomAnalyzer.Base.MyCustomAttribute註釋。但是,當我安裝擴展名時,我無法添加對CustomAnalyzer.Base的引用,因爲此庫不在程序集列表中。
如何在安裝擴展程序時將我的類庫註冊爲擴展或框架程序集?
我這樣做是因爲你描述的,但它仍然不註冊我的組裝,所以我沒有在Visual Studio – Amin
@Amin訪問組件的引用,管理,是否要註冊DLL文件分開使用Regasm.exe或其他?https://social.msdn.microsoft.com/Forums/vstudio/en-US/f692ca33-1e74-4251-973a-e9883ee6e16b/registering-my-class-dll-與參考?論壇= netfxbcl –