我安装了ReSharper 6,并将其集成到Visual Studio 2008和Visual Studio 2010中。我正在VS2008中编辑SSIS包,其中一些包含脚本任务。在编辑脚本任务时,会启动Microsoft Visual Studio Tools for Applications(VSTA)应用程序,该应用程序缺少ReSharper集成。有人知道是否可以在这种情况下安装和使用ReSharper吗?
我安装了ReSharper 6,并将其集成到Visual Studio 2008和Visual Studio 2010中。我正在VS2008中编辑SSIS包,其中一些包含脚本任务。在编辑脚本任务时,会启动Microsoft Visual Studio Tools for Applications(VSTA)应用程序,该应用程序缺少ReSharper集成。有人知道是否可以在这种情况下安装和使用ReSharper吗?
Resharper能够与SQL Server 2012的Business Intelligence Development Studio协同工作,主要是因为SQL Server 2012现在使用集成的Visual Studio shell来编辑脚本文件。
任何在SQL Server 2012之前的版本都不使用集成的shell。VSTA和独立的shell不加载像Resharper这样的附加插件,这就是为什么它不会出现在SQL Server 2008 R2或更早版本的BIDS中。
(实际上,SSIS编辑器将创建一个完整的临时Visual Studio项目并将其加载到单独的IDE中作为一个完整的、可构建的解决方案。)
为了进一步解释SpikeX的答案,用于SSIS的Visual Studio 2008是Visual Studio 2008的Shell版本。它不支持超出商业智能工作室项目之外的任何内容。(类似于VS2008的Express版本)由于它不是完整版的VS,因此无法支持Resharper。