Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS2019 CS1566当项目具有licx文件初始化时_C#_Telerik_Visual Studio 2019_Licenses.licx - Fatal编程技术网

C# VS2019 CS1566当项目具有licx文件初始化时

C# VS2019 CS1566当项目具有licx文件初始化时,c#,telerik,visual-studio-2019,licenses.licx,C#,Telerik,Visual Studio 2019,Licenses.licx,最近升级到Visual Studio 2019。如果项目属性文件夹中存在licenses.licx许可证文件,则生成时会发生以下错误: 错误CS1566:读取资源“MyProgram.exe.licenses”时出错-- '找不到文件 “C:\Sourcecodefolder\obj\x64\Debug\MyProgram.exe.licenses.” 我尝试在.licx文件中将“复制到输出目录”设置为“始终复制”。但那没用 如果我删除许可证文件,应用程序将正常生成。我一打开Windows窗体,

最近升级到Visual Studio 2019。如果项目属性文件夹中存在licenses.licx许可证文件,则生成时会发生以下错误:

错误CS1566:读取资源“MyProgram.exe.licenses”时出错-- '找不到文件 “C:\Sourcecodefolder\obj\x64\Debug\MyProgram.exe.licenses.”

我尝试在.licx文件中将“复制到输出目录”设置为“始终复制”。但那没用


如果我删除许可证文件,应用程序将正常生成。我一打开Windows窗体,Telerik就会创建一个新的.licx文件并将其添加到项目中。因此,每次在designer视图中打开表单时,我都必须先删除.licx文件,然后才能生成它。感谢您的帮助。

我通过安装NuGet软件包来实现自动化,这将确保在编译项目之前,项目中始终有一个空的
Licenses.licx
文件(这是您真正需要的)。

我通过安装NuGet软件包来实现自动化,这将确保项目中总是有一个空的<代码>许可证。LIX文件,在它被编译之前(这是你真正需要的)。< /P>我没有VS2019,但是它可能有助于创建一个空的许可文件并把它设置成只读的:也考虑这个解决方案:在它创建了一个许可文件之后,我将它设置为“不动作”。对于它的构建操作。工作直到我从源代码控制中重写并覆盖项目。我没有VS2019,但是它可能有助于创建一个空的许可文件并将其设置为只读。也考虑这个解决方案:在它创建许可文件之后,我将其设置为“不动作”来构建它的动作。直到我从源代码管理中提取并覆盖项目。