我正在尝试在visual studio 2010 express中使用SMO。每次我开始一个新项目时,我都必须通过Solutions Explorer来寻找SMO DLL通过浏览添加引用。如何让它们显示为.NET选项卡中默认列出的选项之一?
更好的是,在创建新项目时,如何调整默认控制台应用程序以默认包含引用和使用语句。
答案 0 :(得分:1)
如果要在.NET选项卡中显示程序集,则需要install it into the Global Assembly Cache。然后,您可以create your own Visual Studio template包含正确的using
语句等。
答案 1 :(得分:1)
我相信您需要安装SQL Server客户端工具才能让它们显示在“添加引用”对话框的.NET中。我知道它适用于VS 2008,它可能适用于VS 2010。
答案 2 :(得分:0)
要使一个不属于框架的程序集出现在.NET选项卡中,您需要一个注册表项,如
HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\AssemblyFoldersEx\ProductName
,其值是一个字符串,用于命名目录,如
c:\Program Files\Reference Assemblies\ProductName\
然后引用程序集应出现在该文件夹中。
(我不是100%肯定这个的正确性,但我认为是对的。)
如果软件包是一组编写良好的库组件,通常会为您执行该步骤。
关于第二个问题,您需要创建自己的Visual Studio'项目模板',以启动您的默认设置(网络搜索有望向您展示步骤)。