asp.net-mvc – VS2012 ProjectTypeGuids在安装ASP.NET和Web Tools 20
|
我在Visual Studio 2012中安装了“ASP.NET和Web Tools 2013.1”. 我有一个ASP.NET MVC 4项目的解决方案,其项目类型为guids: <ProjectTypeGuids>
{E3E379DF-F4C6-4180-9B81-6769533ABE47};
{349c5851-65df-11da-9384-00065b846f21};
{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
</ProjectTypeGuids>
这些指南适用于: 这是创建新的ASP.NET 4.0项目时的常用配置.它工作正常. 问题是,出于某些奇怪的原因,每当我打开我的解决方案时,第一个GUID(ASP.NET MVC 4.0)都会从.csproj文件中删除,所以我丢失了所有相关的工具. 无论我如何编辑它: >如果我关闭解决方案,并手动编辑此文件,添加缺少的GUID,当我再次打开它时,GUID将被删除 如果我使用ASP.NET MVC 4.0项目创建一个新的解决方案,它可以正常工作,并保留GUID. 知道为什么会发生这种情况以及如何解决这个问题? UPDATE 如果我在安全模式下打开VS,则不会发生这种情况.所以我怀疑它必须是一个扩展,但我不知道如何发现哪个是冒犯性扩展.有没有办法知道哪个扩展可以负责这个(除了卸载/尝试周期……) 解决方法我找到了一个临时的解决方法来解决这个问题:>右键单击Visual Studio中的MVC项目,然后选择“卸载项目” {E3E379DF-F4C6-4180-9B81-6769533ABE47}; {349c5851-65df-11DA-9384-00065b846f21}; {fae04ec0-301f-11D3-bf4b-00c04f79efbc} 只要你在Visual Studio中打开这个项目,就会认为它是一个MVC项目,你可以选择添加视图和控制器.切换项目或重新启动Visual Studio后,您将不得不再次执行此操作. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – CalendarExtender定位问题
- asp.net-mvc-4 – 如果使用实体连接字符串(与SQL连接字符串
- 如何设置文本框的值textmode = date ASP.NET C#
- 将TagHelpers嵌套在ASP.NET Core MVC 6中
- 使用ASP.NET MVC的jQuery表单验证
- asp.net – 使用Windows凭据和.net 4.5 WIF的RequestSecuri
- asp.net-mvc – 在空项目中缺少类型Mono.Web.Util.RoleMana
- asp.net – 如何指定javascript运行时显示ModalPopupExtend
- asp.net-mvc – ASP.NET MVC – 我可以为同一个动作创建多个
- asp.net-mvc – 为什么Nant不与TeamCity合作?
- asp.net – aspx中__EVENTVALIDATION __VIEWSTAT
- ASP.NET页面方法vs Web服务
- 在Asp.net中加载平衡,在开发时我应该考虑什么?
- asp.net – FormsAuthentication.GetRedirectUrl
- ASP.NET MVC HTML Helpers是否被高估?
- asp.net – 如何在aspx页面中显示pdf?
- asp.net – 如何将所有httpErrors重定向到自定义
- ASP.net RequiredFieldValidator不阻止回发
- ASP.NET应用程序中的浏览器缓存
- asp.net – 如何使RequiredFieldValidator更改父
