我有一个由多个类库项目和一个 Windows 服务项目组成的解决方案。当我打开 Windows 服务项目的项目设置并(不小心)单击“服务”选项卡时,Visual Studio 坚持自动勾选“启用客户端应用程序服务”复选框。
这样做的效果是它会添加对 System.Web.Extensions 的引用,并且还会在 app.config 中插入一些部分。再次禁用该复选框不会删除该引用。然而,它会删除生成的配置,尽管它也会删除一些之前存在的不相关配置。
为什么它坚持要勾选这个复选框,我可以让它不做吗?“设置”选项卡的帮助文档未提及任何“自动选择”行为。
这是面向 .Net 3.5 的 Visual Studio 2010。
至少还有一个人有同样的问题,遗憾的是没有提供任何解决方案:http: //go4answers.webhost4life.com/Example/visual-studio-2010-keeps-enabling-7689.aspx
这反过来又链接到 Microsoft Connect 问题,但由于某种原因,他们似乎不允许访问旧报告:https ://connect.microsoft.com/VisualStudio/feedback/details/570166