在LightSwitch上构建失败:“资源”不支持重复项.参数

本文关键字:不支持 参数 资源 LightSwitch 构建 失败 | 更新日期: 2023-09-27 17:50:33

当我创建一个新的LightSwitch桌面应用程序(不是HTML),并使用SQL Server中的现有数据库添加数据源,并构建项目时,它失败了,并说

项目"......'MyDataSource。中不止一次指定了"Csdl"资源"参数和两个项目的值相同"一个。为"LogicalName"元数据。重复的项目"资源"参数不支持,除非它们有"LogicalName"元数据的不同值

当我删除Server项目中数据源文件夹下的MyDataSource时,解决方案构建成功。一旦我定义了一个新的数据源(指向SQL Server中的任何数据库)并试图构建解决方案,它就会以相同的错误失败。

我没有添加任何屏幕,我没有编辑或添加任何自定义代码,只是创建一个新项目并添加一个数据源,项目无法构建!

我看到了这个,这个,这个和这个,但没有找到这个问题的正确答案

在LightSwitch上构建失败:“资源”不支持重复项.参数

我以前遇到过这个问题,没有找到任何解决方案。但这次我尽我所能找出为什么一个简单的LightSwitch项目(没有自定义代码,甚至没有屏幕,只添加了一个数据源)不能成功构建。

我尝试在不同的目录和不同的名称中创建新的LightSwitch项目,其中一个尝试我看到它成功构建!那么区别是什么呢?我认为可能有一些项目名称数据源名称,但事实并非如此。这里是重点:

不要在包含空格的目录下创建LightSwitch应用,包含LightSwitch项目的整个目录路径不应该包含任何空格