Reputation: 42125
How does visual studio link files to their corresponding designer.cs files? I have a strange situation that's occurred with both the DataSet designer and also the L2S DBML designer where it's ignoring the DataSet.Designer.cs and has created and used a DataSet.Designer1.cs instead. How can I switch it back?
Upvotes: 9
Views: 5966
Reputation: 2822
<LastGenOutput>
was set improperly in the .csproj file. Once that was updated, the extra file stopped being generated for me.
Upvotes: 0
Reputation: 42125
Thanks to Zendar's suggestion, this is what I did:
DataContext1.designer.cs
file to DataContext.designer.cs
, so the rename is picked up by source control.MyProject.csproj
in Textpad.DataContext1.designer
with DataContext.designer
(found 2 instances).Re-opening and building the solution in Visual Studio confirmed this worked. Thanks Zendar!
Upvotes: 10
Reputation: 13572
Information about related files is written in project files (*.csproj). This may fix problem:
Alternative would be to try to change information in *.csproj file and then to rename Designer1 to Designer in all places it occurs. I did not try this, but it may work.
Upvotes: 8