问题标签 [octopack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
126 浏览

roslyn - Octopack 将 csc.exs 放入双 bin 文件夹中

我刚刚开发了一个小型内部应用程序,我使用 Octopus Deploy 作为部署软件。我已经使用八达通多年了,没有任何问题。然而,我刚刚碰到了一个让我有点难过的相当奇怪的“东西”!打包时,Roslyn 文件夹被放入 bin/bin/ 文件夹中。于是出现如下错误:“ Could not find part of the path 'XXXXXX\bin\roslyn\csc.exe ” 这是因为csc.exe是双bin文件夹:bin/bin/roslyn/csc.exe在解决方案中资源管理器中,Roslyn 正如预期的那样位于单个 bin 文件夹中。不知何故,当 Octopacking 解决方案时,它会创建一个双 bin 文件夹。我以前从未遇到过这种情况。

我删除了 obj 和 bin 文件夹,清理了解决方案并重建了解决方案,它仍然创建了一个双 bin 文件夹。我正在使用 VS 2017 版本:15.8.1