我们目前使用此项目在Visual Studio工具箱中安装.NET控件:http://vstudiotoolbox.codeplex.com/。这种方法需要在后台运行VStudio,导致操作非常慢。我们注意到许多其他组件制造商可以立即安装他们的控件。
还有其他方法吗?
感谢。
答案 0 :(得分:5)
我写了一篇关于如何做到这一点的教程:
Visual Studio Toolbox Control Integration
我发现CodePlex上的项目已经过时,并将其更新为与Visual Studio 2012一起使用。
其他方法包括:
我已经讨论了文章中的更新和卸载。
答案 1 :(得分:2)
您需要创建一个VSI文件并使用Tool.InstallComponents Command。其实很简单。另请阅读MSDN上的Toolbox Control Development文章。
示例VSI模板:
<?xml version="1.0" encoding="utf-8" ?>
<VSContent xmlns="http://schemas.microsoft.com/developer/vscontent/2005">
<Content>
<FileName>Web Connection\WebConnectionWebControls.dll</FileName>
<DisplayName>Web Connection</DisplayName>
<Description>Web Connection Toolbox controls for use with the Web Control Framework in VS.NET</Description>
<ContentVersion>1.0</ContentVersion>
<FileContentType>Toolbox Control</FileContentType>
</Content>
</VSContent>
然后运行命令:devenv.exe /command Tools.InstallCommunityControls
答案 2 :(得分:0)