【问题标题】:Borrowing resources from another assembly从另一个程序集借用资源
【发布时间】:2010-07-07 08:37:44
【问题描述】:

我有我的资源项目(resx 文件),我想在另一个程序集(即 asp.net 项目)中将它们用作 App_GlobalResources。

现在我尝试单击“添加”>“现有项目”>“添加为链接”,尽管文件在此文件夹中可见,但它们在运行时丢失,并且我看到应用程序找不到具有指定键的资源的信息。 .

有什么建议吗? 也许还有其他方法可以使用该库中的资源?

我只是希望它可以被

加入

【问题讨论】:

标签: c# asp.net resources resx


【解决方案1】:

AFAIK <%$ Resources:Key %> 语法仅适用于 App_LocalResources 特殊文件夹中的资源文件。

您可以通过将Custom Tool 设置为PublicResXFileCodeGenerator 来制作auto-generated source file public(而不是内部)并直接使用密钥。

【讨论】:

    【解决方案2】:

    右键单击项目,并将编译模式设置为“资源”。我认为那是我必须做的......

    【讨论】:

    • 嗯,值得一试。没有使用过 ASP,只是 XAML/图像资源 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-10
    • 2011-05-06
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    相关资源
    最近更新 更多