1
A
回答
1
我所做的是增加一個新的加載項項目到我的解決方案,並通過添加以下代碼:
public void OnConnection(object application, ext_ConnectMode connectMode, objec addInInst, ref Array custom)
{
_applicationObject = (DTE2)application;
_addInInstance = (AddIn)addInInst;
SetSign(_applicationObject);
}
public void SetSign(DTE2 app)
{
Solution solution = app.Solution;
foreach (Project proj in solution.Projects)
{
if (null != proj.Properties && null != proj.Properties.Item("SignAssembly"))
{
Property projProperty = proj.Properties.Item("SignAssembly");
bool signed = (bool)projProperty.Value;
if (!signed)
{
proj.Properties.Item("AssemblyOriginatorKeyFile").Value = @"C:\Projects\ClassLibrary1\Addins\Tools\mykeyfile.pfx";
proj.Properties.Item("SignAssembly").Value = true;
}
proj.Save();
}
}
}
相關問題
- 1. 你如何以編程方式在Java中籤署jar文件?
- 2. 標籤欄項目標題以編程方式不顯示在目標c中
- 3. 如何以編程方式創建空的Visual C++項目?
- 4. C#在asp.net項目中以編程方式創建網站
- 5. 如何在vega中以編程方式選擇項目?
- 6. 以編程方式編譯Android項目
- 7. 以編程方式在VS2010項目中添加現有項目?
- 8. 以編程方式爲設置/部署項目提供版本
- 9. 以編程方式檢索xcode Objective-C項目中的項目目錄
- 10. 如何在應用程序項目中以編程方式創建目錄?
- 11. 在C#項目中使用Webkit-Sharp
- 12. 如何以編程方式編譯和編譯當前項目中的另一個c#項目
- 13. 如何以編程方式編輯選定的子項目?
- 14. 如何以編程方式訪問工作箱中的項目?
- 15. 如何以編程方式從底部欄中隱藏項目
- 16. 如何以編程方式移動Flex 3 AdvancedDataGrid中的項目?
- 17. 如何以編程方式選擇ListView中的項目?
- 18. 如何以編程方式更改RecyclerView中項目的位置?
- 19. 如何以編程方式刷新eclipse中的java項目
- 20. 以編程方式生成Eclipse項目
- 21. 以編程方式訪問ResourceDictionary項目
- 22. 以編程方式修改UIToolBar項目
- 23. iPhone dev以編程方式更改標籤欄項目視圖
- 24. 以快速編程方式更改標籤欄項目圖像
- 25. 如何以編程方式調用列表視圖標籤在C#中編輯
- 26. 如何以編程方式更改一個RecyclerView項目樣式?
- 27. C#如何以編程方式在控件之間選項卡
- 28. 如何以數字方式簽署System.Net.Mail.MailMessage?
- 29. 如何在WPF中以編程方式顯示摺疊選項卡項目?
- 30. 如何以編程方式在Android項目結構中創建目錄?