【问题标题】:Is there a way to suppress Visual Studio URI validation warnings in ASP.NET WebForms?有没有办法在 ASP.NET WebForms 中抑制 Visual Studio URI 验证警告?
【发布时间】:2010-01-14 20:09:04
【问题描述】:

我试图阻止 Visual Studio 尝试验证我的 WebForms 项目的相对图像 URI,但我找不到解决方法。到目前为止,我找不到任何类型的警告 ID 或类别。无法解析图像,因为它们没有“包含”在我的项目中,即使它们确实存在于文件结构中。

这是一个大型应用程序,所以当我宁愿取消警告时,我会犹豫是否只在我的项目中包含数千张图像。

有什么想法吗?

【问题讨论】:

    标签: asp.net validation xhtml webforms


    【解决方案1】:

    尝试在 URL 中添加“~”以及每个链接的 runat="server" 属性,看看它们是否解析?

    示例:<img src="~/images/somepic.jpg" alt="yada" runat="Server"></img>

    我认为有一种方法可以在 VS 中操作模式,但我不会采用这种方法。我认为即使它们没有“包含”在项目中,上述语法也会起作用 - 但我在这里是凭记忆工作的! :-)

    更新:

    如果您查看 C:\Program Files\Microsoft Visual Studio 8\Xml\Schemas,您将看到架构。我认为是 xhtml.xsd。在此文件中,您将能够找到 img 标签的设置。尝试更新:

    <xs:attribute name="src" type="xs:string" use="required" />
    

    【讨论】:

    • 我尝试过使用 ~ 语法,但它不起作用,即使文件在那里。当我将它们包含在项目中时,它们会突然解决,但我不想使用那种方法。
    猜你喜欢
    • 2010-09-16
    • 2010-10-29
    • 2023-01-31
    • 2012-10-10
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2017-04-11
    • 1970-01-01
    相关资源
    最近更新 更多