Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在Visual Studio 2013中,生成成功,但发布失败,没有详细信息_Asp.net_Visual Studio_Visual Studio 2013_Deployment_Publish - Fatal编程技术网

Asp.net 在Visual Studio 2013中,生成成功,但发布失败,没有详细信息

Asp.net 在Visual Studio 2013中,生成成功,但发布失败,没有详细信息,asp.net,visual-studio,visual-studio-2013,deployment,publish,Asp.net,Visual Studio,Visual Studio 2013,Deployment,Publish,我继承了一个以前由一个所有者管理的小webapp。这本书在我之前发表过很多次,但我自己做起来有问题 在尝试发布时: 1>------ Build started: Project: Foo.Logic, Configuration: Release Any CPU ------ 1> Foo.Logic -> C:\workspace\Foo\Foo.Logic\bin\Release\Foo.Logic.dll 2>------ Build started:

我继承了一个以前由一个所有者管理的小webapp。这本书在我之前发表过很多次,但我自己做起来有问题

在尝试发布时:

1>------ Build started: Project: Foo.Logic, Configuration: Release Any CPU ------
1>      Foo.Logic -> C:\workspace\Foo\Foo.Logic\bin\Release\Foo.Logic.dll
2>------ Build started: Project: Foobar, Configuration: Release Any CPU ------
2>      Foobar -> C:\workspace\Foo\Foobar\bin\Foobar.dll
3>------ Publish started: Project: Foobar, Configuration: Release Any CPU ------
========== Build: 2 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
我尝试过对输出进行诊断,但这并没有告诉我发布失败的原因。根本没有写入任何文件,并且我在输出中没有收到任何关于它试图发布的消息

我已经试过很多次了,无论是在哪里

到目前为止我做过/尝试过的事情:

  • 重新启动VS
  • 重新启动的计算机
  • 已删除目标目录的内容(无更改)
  • 已发布到本地目录(失败)
  • 发布了一个空的/默认的webapp(它工作了)
  • 从git中删除源并重新克隆
  • 预编译(尽管我不确定是否正确)
发布设置:
发布方式:文件系统

配置:发布-任何CPU

我与webapp的前所有者交谈,他说这是由于Visual Studio模板损坏所致

解决方案是先构建,然后xcopy到目标文件系统。
我以前的解决方法是让我的同事(他在发布F#webapps时没有这个问题)为我发布。

我和之前的webapp所有者谈过,他说这是由于Visual Studio模板损坏造成的

解决方案是先构建,然后xcopy到目标文件系统。
我以前的解决方法是请我的同事(他在发布F#webapps时没有遇到此问题)为我发布。

我通过删除Visual Studio中obj\Release下的所有文件和文件夹解决了此问题


我认为这可能是由于对项目不再需要的某些文件的旧引用造成的。

我通过删除Visual Studio中obj\Release下的所有文件和文件夹解决了此问题


我认为这可能是由于对项目不再需要的某些文件的旧引用造成的。

这可能是重复的。在这里对我有效的解决方案:这可能是重复的。在这里对我有效的解决方案: