gpt4 book ai didi

C#.Net自动资源文件设计器代码生成

转载 作者:行者123 更新时间:2023-11-30 22:33:08 26 4
gpt4 key购买 nike

在 C#.Net 中,当我们创建资源文件时...。Visual Studio 会自动为该文件生成设计器代码。默认情况下,ResourceManager 类使用项目的默认命名空间进行实例化。示例

[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ISC.Core.UI.DeployResources", typeof(DeployResources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}

我希望此资源文件位于自定义命名空间(比如 Custom.Default.DeployResources)下,而不是项目的默认命名空间(在本例中为“ISC.Core.UI.DeployResources”)有办法实现吗?

最佳答案

右键单击您的 resx,然后在自定义工具命名空间中键入您的命名空间。

您还可以将访问修饰符从 internal 更改为 public(在设计器中打开时位于 resx 的顶部)并将您的资源放在外部程序集中。

关于C#.Net自动资源文件设计器代码生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8446281/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com