كيف أقوم بإجراء نظام بناء نصي نصي 2 لبناء MSBUILD؟

StackOverflow https://stackoverflow.com//questions/9646776

  •  10-12-2019
  •  | 
  •  

سؤال

أود استخدام النص Sublime 2 لبناء حلول Visual Studio 2010.

حتى الآن لدي هذا:

أدوات عنصر القائمة> نظام البناء> نظام البناء الجديد ... giveacodicetagpre.

أحصل على هذا الخطأ:

msbuild: خطأ msb1003: حدد ملف مشروع أو حلول.ال لا يحتوي دليل العمل الحالي على ملف مشروع أو حلول.

أنا أتساءل كيف يمكنني تحديد دليل مجلد المشروع في ملف الإنشاء.

هل كانت مفيدة؟

المحلول

I got it to work by modifying the build system file C:\Users\dave\AppData\Roaming\Sublime Text 2\Packages\User\msbuild.sublime-build like this:

{
    "cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe"],
    "working_dir": "${project_path:${folder:${file_path}}}"
}

I looked at an existing build configuration that shipped with Sublime to figure it out:

C:\Users\myUser\AppData\Roaming\Sublime Text 2\Packages\Makefile\Make.sublime-build

نصائح أخرى

There is now a full MSBuild package for Sublime Text 2 that includes syntax highlighting and completion in addition to build system integration. You can install it using Package Control or directly from https://github.com/tillig/SublimeMSBuild.

Here is reference to all features of Sublime's Build System.

The error message is because you did not specify what you wanted to build. See the MSBuild Command Line Reference. At the very least you need to specify a project file:

MSBuild MySolution.sln
MSBuild MyProject.csproj
MSBUild MyMSBuildScript.proj
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top