我有一个C#项目。我已经将NameSpaceDeclarationSyntax重命名为namespace2,例如namespace1。
当我使用Visual Studio和Roslyn API编译此项目时,我发现Visual Studio已经嵌入了整个资源,其中包括namespace2,只有properties文件夹中的资源文件是以默认命名空间嵌入的。
我已经使用Roslyn将所有资源都嵌入了namespace2,但由于这个原因它无法运行。
以下异常已经被抛出:
“找不到适合指定文化或中性文化的任何资源。确保namespace1.properties.Resources.resources已正确嵌入或链接到程序集”assemblyname”中...”
我必须更改项目的默认命名空间或获取默认命名空间并使用该命名空间进行嵌入,但我不知道如何查找或更改项目的默认命名空间。
当我使用Visual Studio和Roslyn API编译此项目时,我发现Visual Studio已经嵌入了整个资源,其中包括namespace2,只有properties文件夹中的资源文件是以默认命名空间嵌入的。
我已经使用Roslyn将所有资源都嵌入了namespace2,但由于这个原因它无法运行。
以下异常已经被抛出:
“找不到适合指定文化或中性文化的任何资源。确保namespace1.properties.Resources.resources已正确嵌入或链接到程序集”assemblyname”中...”
我必须更改项目的默认命名空间或获取默认命名空间并使用该命名空间进行嵌入,但我不知道如何查找或更改项目的默认命名空间。