当前位置: 首页 > 知识库问答 >
问题:

VS2012-预生成事件失败

阎咏思
2023-03-14

在VS2012中。我只是设置预构建事件如下。

它工作良好的第一次和创建目录。在那之后。当我建造时,它总是显示出错误:

错误1错误MSB3073:命令“md”c:\fit\tecch\programmer365\projects\sdr\debug\strings“:vcend”退出,代码为%1。C:\Program Files(x86)\MSBuild\microsoft.cpp\v4.0\v110\microsoft.cppCommon.targets 124 5 SDR-UI

感谢任何帮助。

共有1个答案

贝嘉泽
2023-03-14

一旦您创建了目录,再次尝试创建它将失败。MSBuild无法真正区分它失败的原因是目录已经存在(与您无法写入该位置或类似情况相反),因此构建失败。

您需要有条件地创建目录。在这里查看一下这是如何实现的:创建带有批处理的文件夹,但仅当它还不存在时

 类似资料:
  • 在VS2012中,当您在解决方案资源管理器中选择一个文件时,它会在一个特殊的“预览”选项卡中自动打开该文件。 也许我的电脑不够快,但是这个预览对我来说太慢了。 如何禁用此功能?

  • 我试图使用Flux.create生成异步服务器发送事件。当我的客户端连接时,请求最终超时,并且没有收到任何事件。我硬编码了一个由Flux发送的事件。创建只是为了查看数据流,但客户端仍然没有收到任何数据。 客户端(Angular)代码: 我从来没有看到一个事件来自事件源。最终请求超时,我看到错误:< code > net::ERR _ EMPTY _ RESPONSE 我是使用WebFlux的新手,

  • 问题内容: 在Golang中,没有恢复的紧急情况会使进程崩溃,因此我最终将以下代码片段放在每个函数的开头: 只是为了防止我的程序崩溃。现在我想知道,这真的是要走的路吗?因为我认为到处都放置相同的代码看起来有些奇怪。 在我看来,以Java的方式将异常冒泡到调用函数之前,直到main函数是控制异常/恐慌的更好方法为止。我了解这是Go的设计,但是像Go一样立即使过程崩溃的好处是什么? 问题答案: 如果您

  • 在bucket里找到刚上传的Object 点击访问管理 生成预签名链接 过期时间是一个绝对时间,使用unix时间戳,单位是毫秒。预签名链接将会在指定的时间点失效 由于url里包含了签名信息,建议使用https 把生成的url复制到浏览器中地址栏中下载(测试)

  • 如果你想把自己的资源发放给第三方用户访问,但是又不想开放Bucket的读权限,可以通过生成预签名URL的形式提供给用户一个临时的访问URL。在生成URL时,你可以指定URL过期的时间,从而限制用户长时间访问。 生成一个预签名的URL 如下代码: String bucketName = "your-bucket-name"; String key = "your-object-key"; // 设

  • 如果你想把自己的资源发放给第三方用户访问,但是又不想开放Bucket的读权限,可以通过生成预签名URL的形式提供给用户一个临时的访问URL。在生成URL时,你可以指定URL过期的时间,从而限制用户长时间访问。 生成预签名URL来获取Object <?php $url = $client->generatePresignedUrl(array( 'Bucket' => 'your-buck