我正在尝试使用浏览器链接在浏览器中启用编辑操作来启动具有调试模式的Web应用程序(asp.net MVC)
但实际上当我尝试这样做时(浏览器链接不工作,它要求我在Web.Config中注册页面检查器)
修改
当我将以下内容添加到web.config时,没有任何事情发生
<add key="VisualStudioDesignTime:Enabled" value="true" />
<add key="PageInspector:ServerCodeMappingSupport" value="Enabled"/>
我仍然看不到任何浏览器通过浏览器链接
连接知道我已在web.config中启用debug=true
<compilation debug="true" targetFramework="4.6" />
并知道我已卸载web essentials Package
答案 0 :(得分:0)
在web.config中添加以下内容:
<appSettings>
<add key="VisualStudioDesignTime:Enabled" value="true" />
<add key="PageInspector:ServerCodeMappingSupport" value="Enabled"/>
</appSettings>
答案 1 :(得分:0)
我发现this帖子非常实用。
<system.webServer>
<handlers>
<add name="Browser Link for HTML" path="*.html" verb="*"
type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
resourceType="File" preCondition="integratedMode" />
</handlers>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
请注意<modules>
元素可能已存在。