0

大家好,我有一个外部项目,我想在主项目中构建它,因为我正在使用预构建命令。我想使用多命令将 aspx 页面和 ascx 用户控件复制到 sercontrol 文件夹。当我使用一个命令时它可以工作,但是当我写两行时它返回错误代码 1 而不是构建。我试图在两个命令之间放置逗号但没有工作。

copy $(SolutionDir)\WebUI.PlugIn.UrlUsage\*.aspx $(ProjectDir)\Pages\Report
copy $(SolutionDir)\WebUI.PlugIn.UrlUsage\*.ascx $(ProjectDir)\UserControls\Report

你能说一下如何在 vs.net 的预构建事件中运行 mlti 命令吗?

4

1 回答 1

0

一个好的技术是查看预构建失败时 Visual Studio 产生的错误。将该错误复制到命令行并运行它。这应该让您更清楚地看到问题所在。

在这种情况下,它可能很简单,比如没有引号。

它不应该有所作为,但您不需要 $(SolutionDir) 之后的第一个 \。

于 2009-08-04T07:36:29.587 回答