6 c# fxcop exception visual-studio-2015
我在 FxCop 中违反了以下规定。当我对字符串进行硬编码时Console.WriteLine("Service Started");
方法“method()”将文字字符串作为对“Console.WriteLine(string)”的调用的参数“value”传递。从资源表中检索以下字符串:“Service Started”
所以我改变了如下类型的代码。
ResourceManager rm = new ResourceManager("Service Started", Assembly.GetExecutingAssembly());
string start = rm.GetString("Service Started");
Console.WriteLine(start);
Run Code Online (Sandbox Code Playgroud)
现在我没有收到 FxCop 违规。但是我在行中遇到了以下异常string start = rm.GetString("Service Started");
我该如何解决这个异常?
附加信息:找不到适用于指定文化或中性文化的任何资源。确保在编译时将“Service Started.resources”正确嵌入或链接到程序集“命名空间名称”中,或者确保所有所需的附属程序集都可加载且已完全签名。