C# Visual Studio csproj结构-compile元素包含对已删除文件的引用
我已删除解决方案中的一个类。C# Visual Studio csproj结构-compile元素包含对已删除文件的引用,c#,visual-studio,visual-studio-2012,C#,Visual Studio,Visual Studio 2012,我已删除解决方案中的一个类。 csproj文件仍然保留对它的引用 如下 <ItemGroup> <Compile.. > <Compile Include="MyPath\MyDeletedFile.cs" /> <Compile.. > </ItemGroup> 为什么这个fle没有被删除? 如何删除它? 谢谢。只需从csproject文件中删除该行即可。这应该很神奇只需从csproject文件中删除该行
csproj文件仍然保留对它的引用 如下
<ItemGroup>
<Compile.. >
<Compile Include="MyPath\MyDeletedFile.cs" />
<Compile.. >
</ItemGroup>
为什么这个fle没有被删除?如何删除它?
谢谢。只需从csproject文件中删除该行即可。这应该很神奇只需从csproject文件中删除该行即可。这应该会很神奇右键单击项目选择“卸载项目” 右键单击项目选择“编辑” ... 砍掉
右键单击项目选择“重新加载”右键单击项目选择“卸载项目” 右键单击项目选择“编辑” ... 砍掉
右键单击项目选择“重新加载”您大概是在某种形式的文本编辑器中看到的?我很困惑你怎么不知道怎么移除它。我确实移除了它。我只是认为这是一个bug,我想知道有没有更安全的方法来删除它。我们没有真正的方法来了解它是如何或者为什么没有按照您的预期删除的。但是编辑文件是解决问题的一种完全合法的方法——这就是为什么项目文件是XML格式的?我很困惑你怎么不知道怎么移除它。我确实移除了它。我只是认为这是一个bug,我想知道有没有更安全的方法来删除它。我们没有真正的方法来了解它是如何或者为什么没有按照您的预期删除的。但是编辑文件是解决问题的一种完全合法的方法——这就是为什么项目文件毕竟是XML格式的。是的,嗯,已经这样做了。我只是想知道是否有一个解决方案可以安全地将其从VS中删除是的,嗯,已经这样做了。只是想知道是否有一个解决方案可以安全地将其从VS中删除