![](/img/trans.png)
[英]How to run a Linux cp command without knowing current directory?
我正在嘗試執行一個 post build 命令,該命令將項目目錄之外的一些文件復制到其中。 此命令是用 Linux 編寫的。 我的問題是我試圖在 GitLab 管道上運行它,但我不知道起始目錄是什么,以便我可以為我試圖在兩者之間復制的兩個目錄正確編寫我的路徑。 我發現了一些在不明確知道路徑的情況下 ...
[英]How to run a Linux cp command without knowing current directory?
我正在嘗試執行一個 post build 命令,該命令將項目目錄之外的一些文件復制到其中。 此命令是用 Linux 編寫的。 我的問題是我試圖在 GitLab 管道上運行它,但我不知道起始目錄是什么,以便我可以為我試圖在兩者之間復制的兩個目錄正確編寫我的路徑。 我發現了一些在不明確知道路徑的情況下 ...
[英]Visual Studio 2019 Windows SDK executable path macro has multiple paths
我試圖在我的 C++ 項目后期構建事件中使用$(WindowsSDK_ExecutablePath_x64)來復制一些文件。 但是,它包含兩條路徑而不是一條。 我似乎無法找到如何使用第一條路徑(不是 .Net 路徑): 我想在我的后期構建事件中執行類似copy /Y $(WindowsSDK_E ...
[英]Visual Studio 2019 C++ After Successed Build Run an .exe
如何使我的 Visual Studio 2019,在我的 C++ Build 成功編譯后運行自定義 exe? 我嘗試插入到 PostEvent 構建中,使用以下命令:“start C:\Test.exe”但可執行文件在編譯運行時啟動(編譯僅在我退出 Test.exe 時完成)。 我想在編譯器成功構 ...
[英]Visual studio to override file on selected build configuration
目前我的項目有一個許可證文件。 文件沒有附加擴展名。 文件本身只包含一個密鑰。 我有 3 個構建配置 目前我有 4 個許可證文件。 我嘗試使用 #c 預處理器指令,但第三方 dll 要求我擁有與GLicense完全相同的許可證名稱。 我正在考慮采用的下一個方法是在構建時覆蓋 GLicens ...
[英]How to append build version to end of the output exe file name in console appilication with using post build event?
我有一個簡單的控制台應用程序,它有自動增量構建版本。 當我構建項目時,我想使用post-build事件將構建版本附加到輸出exe文件名的末尾。 構建版本沒有宏。 ...
[英]How to suppress initial post-build event error in Visual Studio 2017 (C#)?
我在 Visual Studio 2017 中有一個 C# 解決方案。我還有一個名為foobar.bat的批處理腳本,其中包含以下代碼: 我的目標是在構建特定項目時僅讓上面的測試錯誤消息出現在 Visual Studio 的錯誤列表中,並在它出現時停止構建。 所以我將[path to script ...
[英]How can I add an existing file to a project in Visual Studio in the pre-build event?
我有一個批處理文件,它創建一個配置文件,我不想通過SVN與所有隊友共享,因為它用於開發人員特定的設置。 配置文件是從app.config中調用的,它是構建項目所必需的,我不希望任何人在構建解決方案或項目本身時都遇到問題。 有什么辦法可以通過pre-build事件將新創建的配置文件自動添加 ...
[英]Post-build event command line based on project variable
完成項目構建后,我需要調用批處理文件。 我需要基於c#項目中的變量進行不同的調用。 我能怎么做? 這就是我需要的: 不同的構建事件調用: 通知版本 XNET版本 ...
[英]Visual Studio 2017 Post Build Event does not generating an error when compiling
我有3個構建后事件,第一個事件無效,並且在編譯我的應用程序時應創建一個(代碼3退出)錯誤。 我的問題是,為什么在編譯應用程序時VS 2017不會引發錯誤? 如果我刪除了2個xcopy事件,並在Build Events中將無效事件保留為唯一事件,則VS會按預期顯示錯誤,但僅當它是唯一構建事 ...
[英]Visual Studio 2017 - User Macro for Build Event
我找不到添加自定義宏(用於構建事件)的任何選項。 我在.Net環境及其有關Visual Studio 2017的環境中。 我想定義一個“ var”,它可以在Build Events $(myVar)和Code中使用 。 這有可能嗎? ...
[英]Disable some C# project's build events on local machine
C#項目中(在SVN上)有一些構建事件。 是否可以在本地計算機上禁用其中之一? 我嘗試覆蓋*.csproj.user <PostBuildEvent>部分,但是它不起作用,所有事件仍然執行。 謝謝。 ...
[英]Request user input in pre or post build event - Visual Studio
我希望用戶通過請求用戶輸入(如“y”或“n”)來批准構建前或構建后事件中的操作。 因此,如果用戶錯誤地忘記切換配置,則可以取消任務。 有人可以給我一個例子嗎? 不幸的是,我找不到任何東西。 如果可能,我想避免調用另一個批處理文件。 提前謝謝。 ...
[英]Execute bat file in the build event got the error “error MSB3073: The command ”call “MyTest.bat” exited with code 1."
在我們的解決方案中,我們有150多個項目,我需要先構建一個項目,但我不想一一設置100多個項目的項目參考或項目依賴項。 這是浪費時間。 因此,在此之前我要提出以下問題: 在不使用項目參考的情況下設置構建順序 正如@Leo Liu建議我可以先使用批處理文件來構建項目一樣,這應該是一 ...
[英]Pre- Post- Build Event Variables in Visual Studio are Empty
有一個.NET Core應用程序,我試圖將其與$(ProjectDir)一起使用,當我嘗試傳遞該宏時,我得到一個空值。 我嘗試了在問題26748846中提出的建議,但似乎並不能解決我的問題。 ...
[英]How to see the build events for all projects in Visual Studio?
我想重建我的整個解決方案,但我想確保項目沒有后期構建事件。 在Visual Studio中有一個快速的方法嗎? 我寧願不逐一檢查每個項目的屬性。 ...
[英]running dotnet publish in post build event in asp.net core
我想在build之后發布我的網站。有沒有辦法在asp,net core中的post build事件中運行dotnet publish命令? 這是我的project.json文件: ...
[英]Use Visual Studio macros in powershell scripts called from build event
我想在 Visual Studio 的構建事件中使用 powershell 腳本,並且我需要使用一些在 Visual Studio 本身中定義的宏。 這是我的 powershell 腳本示例: 然后在項目的預構建事件中,我以這種方式調用它: 構建項目時,我正確調用了腳本,但包含項目路徑的字 ...
[英]Post Build event xcopy - exclude some set of files
在項目成功編譯后,我想將某些文件復制到特定的文件夾中。 我寫了一個構建后事件,如下所述: 注意:我的項目的輸出路徑已設置為bin文件夾以進行調試並同時釋放兩種模式。 上面提到的構建事件運行正常,並且bin文件夾下存在的所有文件已復制到目標文件夾。 但是,除了所需的文件之外,還復 ...
[英]Output errors, warnings and messages from batch file in Visual Studio build event
我正在編寫一個批處理文件,要從Visual Studio中的預構建事件執行。 如何將輸出錯誤,警告和消息輸出到Visual Studio錯誤列表? 搜索這個很難,因為大多數事情都是如何修復錯誤而不是拋出它們! ...
[英]Call a method from a build event
是否可以從postbuild事件進行方法調用? 當然,這個類駐留在我指定的構建事件的項目中。 有沒有辦法將DoSomething稱為postbuild事件? ...