【问题标题】:Intellisense in .skin files in ASP.NET 4ASP.NET 4 中 .skin 文件中的智能感知
【发布时间】:2010-11-25 12:00:22
【问题描述】:

有没有在 ASP.NET 4 的 .skin 文件中应用智能感知的好方法?例如,像微软的视觉工作室工具?很久以前,我在我的 Visual Studio 2008 中安装了一个用于 .skin 文件的智能感知架构,但它有一些错误,所以我不得不将其删除。 Visual Studio 2010 有什么改进吗?

【问题讨论】:

    标签: asp.net visual-studio-2010 .net-4.0 intellisense skin


    【解决方案1】:

    试试这个: 工具 -> 选项 -> 文本编辑器 -> 文件扩展名。 现在在扩展文本框中输入 skin 并从下拉列表中选择 User Control Editor。点击添加

    关闭并重新打开您的 .skin 文件,然后 - kablam! - 你现在有了智能感知。请注意,它会抱怨 .skin 文件没有在 web.config 中定义自己的构建提供程序。不过,总比没有好。

    【讨论】:

    • 这对我不起作用:S 它是 ASP.Net 4 的解决方案吗?还是以前的版本?
    • 这是一个针对 .NET 4.0 的网站。然而,.skin 文件属于哪种项目并不重要。我可以用记事本创建一个,在 Visual Studio 中打开,仍然有 Intellisense。在 VS 2010 Professional 中它绝对适合我。检查这张照片。 img69.imageshack.us/img69/571/skinintellisense.jpg
    • 太酷了...现在我需要找到一个我会实际使用皮肤的项目...这是...嗯...到目前为止... N O N E... :P
    • 非常感谢......这也适用于 Visual Studio 2012 Express for Web。
    【解决方案2】:

    <compilation debug="true" targetFramework="4.0" > <buildProviders> <add extension=".skin" type="System.Web.Compilation.PageBuildProvider"/> </buildProviders> </compilation>

    如果您在 web.config 文件中添加上述代码,您将不会收到编译时警告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      • 2016-02-28
      • 1970-01-01
      • 2023-03-19
      • 2014-08-30
      • 2020-09-06
      相关资源
      最近更新 更多