作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在使用 Razor 语法开发 Html 模板引擎,将 html 模板转换为 scrip# 代码。
当我们在 ScriptSharp 项目中添加 cshtml 文件时,visual studio 中 RazorEditor 提供的智能感知正在将 System、System.Collections 命名空间和这些命名空间中的类型解析为 .net Framework mscorlib.dll 而不是 ScriptSharp mscorlib.dll。
但是 C# 代码编辑器中的智能感知正确地将命名空间解析为 Script# mscorlib,因为 Script# 项目的 csproj 文件包含指向包含 script# mscorlib.dll 的文件夹的 ReferencePath。
我已经尝试了以下,但没有运气
最佳答案
Razor 使用一个特殊的配置部分,像这样,它不使用 compilation
元素。
<system.web.webPages.razor>
...
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<assemblies>
...
</assemblies>
<namespaces>
...
</namespaces>
</pages>
</system.web.webPages.razor>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
关于razor - 如何指示 Visual Studio 中的 RazorEditor 获取脚本#mscorlib.dll 而不是 .Net Framework mscorlib.dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9426299/
我们正在使用 Razor 语法开发 Html 模板引擎,将 html 模板转换为 scrip# 代码。 当我们在 ScriptSharp 项目中添加 cshtml 文件时,visual studio
我是一名优秀的程序员,十分优秀!