Visual Studio中将新增的项目自动设为启动项目
来源:互联网 发布:mac cb96 编辑:程序博客网 时间:2024/04/29 03:40
以前工作做项目的时候不会频繁的新增项目,所以当需要在Visual Studio中切换启动项目的时候都是手动在项目中点击右键,选择“设为启动项目”。
这周传智播客.Net精品就业班4月份班开班了,在进行.Net基础知识串讲的时候经常需要创建一个新项目来进行讲解,每次新建了项目写了代码然后点击运行的时候才发现运行的是以前的启动项目,又要手动的右键点击刚才新建的项目,选择“设为启动项目”,很麻烦。在VS的选项中巡查了一番找到了设置的方法:
选择主菜单→【工具】→【选项】→【项目和解决方案】→【生成并运行】,选中“对于新解决方案,使用当前选定的项目作为启动项目”
在这之前以为Visual Studio中没有这个功能,因此自己写了一个Addins来实现这个功能,虽然已经没太大意义,但是还是把核心代码分享出来,希望能帮助又需要的人:
在Addins的OnConnection中:
_applicationObject.Events.SolutionEvents.ProjectAdded += new _dispSolutionEvents_ProjectAddedEventHandler(SolutionEvents_ProjectAdded);
SolutionEvents_ProjectAdded方法实现:
void SolutionEvents_ProjectAdded(Project Project)
{
//当有新项目加入的时候自动设置其为自动启动项目
EnvDTE.SolutionClass sol = (EnvDTE.SolutionClass)_applicationObject.DTE.Solution;
sol.SolutionBuild.StartupProjects = new object[] { Project.UniqueName };
//Microsoft.VisualBasic.Information.TypeName(obj);
}
- Visual Studio中将新增的项目自动设为启动项目
- window 下 tomcat / resin 设为开机自动启动项目
- 在 Visual Studio 中将网站项目转换为 Web 应用程序项目
- 在 Visual Studio 中将网站项目转换为 Web 应用程序项目以及转化时常见错误
- 在 Visual Studio 中将网站项目转换为 Web 应用程序项目
- visual studio新增文件到项目中
- Visual Studio Code启动项目
- C# Visual Studio 2005中设为启动项
- Visual Studio安装项目中将用户选择的安装路径写入注册表的方法
- 将Visual Studio安装项目中将用户选择的安装路径写入注册表的方法
- visual studio: 为新建的项目设置默认参数
- [Java] 自动生成visual studio项目文件
- Visual Studio 2013 新增web项目IIS Express的64位版
- Visual Studio 2013 新增web项目IIS Express的64位版
- 为sitecore新建一个Visual Studio项目
- android studio 取消自动启动上次项目
- android studio 取消自动启动上次项目
- zend studio 新增一个项目
- 二进制判空
- c++多态的一个简单体现
- 《水浒传》读书笔记
- 郁闷
- 一起进步,一起加油!
- Visual Studio中将新增的项目自动设为启动项目
- 幸运
- 一点点收获
- 每天都在进步。。。。都在进步。。。。
- The most important thing
- mysql小记(1)
- 关于IE 不显示 PNG 图片 ?
- 用指针变量输入二位数组元素得值
- 3G网络技术(中嵌)