Visual studio 2008 “奇怪”;设计人1.cs“;创建的文件
visual studio如何将文件链接到相应的designer.cs文件?我发现DataSet设计器和L2S DBML设计器都出现了一种奇怪的情况,它忽略了DataSet.designer.cs,而是创建并使用了DataSet.Designer1.cs。如何将其切换回?有关相关文件的信息写在项目文件(*.csproj)中。这可能会解决以下问题:Visual studio 2008 “奇怪”;设计人1.cs“;创建的文件,visual-studio-2008,designer,Visual Studio 2008,Designer,visual studio如何将文件链接到相应的designer.cs文件?我发现DataSet设计器和L2S DBML设计器都出现了一种奇怪的情况,它忽略了DataSet.designer.cs,而是创建并使用了DataSet.Designer1.cs。如何将其切换回?有关相关文件的信息写在项目文件(*.csproj)中。这可能会解决以下问题: 从项目中排除数据集设计器 关闭Visual studio 从磁盘中删除Designer1.cs 从磁盘中删除Designer.cs(如果存在) 启动V
另一种方法是尝试更改*.csproj文件中的信息,然后在出现此情况的所有位置将Designer1重命名为Designer。我没有尝试过这个,但它可能会起作用。多亏了Zendar的建议,我做到了:
DataContext1.designer.cs
文件重命名为DataContext.designer.cs
,因此源代码管理会选择重命名DataContext.designer
搜索并替换DataContext1.designer
(找到2个实例)在VisualStudio中重新打开和构建解决方案证实了这一点。谢谢Zendar
在.csproj文件中设置不正确。更新后,额外的文件就不再为我生成了。哇,请再看一遍-这是一个完整的乐透“设计师”:)+1你是一位绅士和学者,谢谢你。:)事实上,我做了你建议的重命名,效果不错。好极了。更改了*.csproj文件中出现的情况,成功了,谢谢。该解决方案解决了vs2013上“.resx”文件的相同问题。很好,解决了这个问题。我自己也发现了这一点。但是,如何防止这些愚蠢的*1.Designer.cs文件首先生成?每次为我在VS2015.2中编辑resx文件时发生。