[英]How do I check-in my rolled back changeset+fixes to TFS after an emergency rollback
[英]How do I make sure a my csproj file is included in my check-in within VS TFS?
我被指示從View
文件夾中刪除一個cshtml
文件,然后將我的csproj
文件包含在VS TFS
簽入更改中。
但是, csproj
文件未顯示在我的團隊資源管理器“待處理”更改中的“包含”更改下,因為未對其進行任何處理。 根據我的指導者所說,顯然刪除文件也需要csproj
文件。
我遵循了有關如何定位csproj
文件的說明,但無法弄清楚如何將其包含在簽入中。
誰能解釋如何做到這一點? 另外, csproj
與刪除的文件有什么連接?
對於.NET Framework *項目,項目中的文件列表存儲在您的.csproj
文件中(您可以使用記事本或類似工具打開它並進行查看,但是除非您知道自己的名字,否則不要對其進行編輯。在做)。
您描述的問題是因為在項目中添加或刪除文件時,它不會自動保存項目文件。 您可以通過以下幾種方式強制其保存項目文件:
現在,如果您進入TFS,您應該看到文件已更改,並能夠保存這些更改。
* .NET Core和.NET Standard項目包括項目文件夾中的所有文件(除非排除在外),而.NET Framework項目則排除在外,直到它們包含在項目文件中為止。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.