C# 在哪里可以找到上次成功的构建?

C# 在哪里可以找到上次成功的构建?,c#,asp.net,visual-studio-2010,sourcegear-vault,C#,Asp.net,Visual Studio 2010,Sourcegear Vault,我们重新划分了代码的发布版本,以创建一个新的开发分支。因为我在分支的父级下明确定义了一个项目,所以它没有设置新的“工作文件夹”。因此,我的“GetLatestVersion”重写了我正在编写的所有代码 那么,如何为我的项目获得最后一次成功构建呢?它在我的机器上的什么地方?如果VS2010可以启动最后一个成功的生成,则必须将其保存到某个地方…最后一个成功的生成将位于项目的输出路径位置,默认情况下如下所示: path\to\your\project\[ConfigurationName]\bin

我们重新划分了代码的发布版本,以创建一个新的开发分支。因为我在分支的父级下明确定义了一个项目,所以它没有设置新的“工作文件夹”。因此,我的“GetLatestVersion”重写了我正在编写的所有代码


那么,如何为我的项目获得最后一次成功构建呢?它在我的机器上的什么地方?如果VS2010可以启动最后一个成功的生成,则必须将其保存到某个地方…

最后一个成功的生成将位于项目的输出路径位置,默认情况下如下所示:

path\to\your\project\[ConfigurationName]\bin

其中ConfigurationName是调试、发布或自定义配置。检查“生成”选项卡中项目属性中的路径。

最后一次成功生成将位于项目的输出路径位置,默认情况下如下所示:

path\to\your\project\[ConfigurationName]\bin

其中ConfigurationName是调试、发布或自定义配置。在“生成”选项卡中检查项目属性中的路径。

如果打开应用程序项目的属性并选择“生成”选项卡,则可以看到输出路径。如果路径是相对的(默认),就像在屏幕截图中一样,那么您将在项目文件存储的位置找到该文件夹


如果打开应用程序项目的属性并选择“生成”选项卡,则可以看到输出路径。如果路径是相对的(默认),就像在屏幕截图中一样,那么您将在项目文件存储的位置找到该文件夹

在我尝试构建ASP.NET web应用程序并出现构建错误后,我在这里找到了该应用程序的“上次成功构建”,而构建错误又清除了bin\Debug文件夹。(我一直不明白,当您遇到构建失败时,为什么Microsoft会有“是否要运行上次成功构建?”的功能选项

C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\feeb4296\a2914fb6\assembly\dl3\e116d84d\f9632d40\u e7aecc01

这是我在尝试构建后发现ASP.NET web应用程序“最后一次成功构建”的地方,而构建错误又清除了bin\Debug文件夹。(我一直不明白,当您遇到构建失败时,为什么Microsoft会有“是否要运行上次成功构建?”的功能选项


C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\feeb4296\a2914fb6\assembly\dl3\e116d84d\f9632d40\u e7aecc01

您使用的是什么源代码管理系统?您使用的是什么源代码管理系统?除非项目另有规定。显然我无法回答自己的问题,因为我的声誉不够高nd it,只是在我的整个C驱动器中搜索了我编译的程序集名称。@ganders:它总是在你最后一次查找的地方。@ganders我不确定这是否可以作为一个答案。你需要说你在哪里找到它,以及它为什么会出现在那里。你还可以编辑你的问题,以便在找到它时输入更多信息。通过提供t您正在使用的源代码管理系统(如dougajmcdonald所建议)这将使人们更容易告诉您在哪里可以找到您的代码,以及它为什么会出现在那里。这将使您以后更容易找到它。抱歉……我使用的是SourceGear Vault,我找到文件的位置是C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\feeb4296\a2914fb6\assembly\dl3\e116d84d\f9632d40_e7aecc01,显然这是临时ASP.NET文件文件夹下的一组随机文件夹…希望这对人们有帮助。如果我还遗漏了更多内容,请告诉我,我会添加到其中。再次感谢,除非项目另有规定。显然,我无法回答自己的问题,因为我的声誉不高够了……找到了,只是在我的整个C驱动器中搜索了我编译的程序集名称。@ganders:它总是在你最后一个查找的地方。@ganders我不确定这是否可以作为答案。你需要说你在哪里找到它,以及它为什么会出现在那里。你还可以编辑你的问题,以便在找到它时输入更多信息。通过提供您正在使用的源代码管理系统(如dougajmcdonald所建议)这将使人们更容易告诉您在哪里可以找到您的代码,以及它为什么会出现在那里。这将使您以后更容易找到它。抱歉……我使用的是SourceGear Vault,我找到文件的位置是C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\feeb4296\a2914fb6\assembly\dl3\e116d84d\f9632d40_e7aecc01,显然,这是临时ASP.NET文件文件夹下的一组随机文件夹…希望这对人们有帮助。请告诉我我是否仍保留了更多内容,我会添加到其中。再次感谢这是空的,这就是为什么我很紧张的原因。这是一个网站,所以不确定它是否工作正常,但正如当它开始编译(没有我的代码的版本)时,它删除了bin文件夹的全部内容。这就是它的工作方式-在编译之前清除生成位置。当你说“web项目”时你是说ASP.NET WebForms吗?这是空的,这就是为什么我会抓狂。这是一个网站,所以不确定它是否工作不同,但一旦它开始编译(没有我的代码的版本),它就删除了bin文件夹的全部内容。这就是它的工作方式-在编译之前清除生成位置。当你说“web项目”是指ASP.NETWebForms吗?