我們嘗試建立使用.NET Framework 4.6.1 .NET標準庫1.4項目使用命令提示符沒有視覺工作室在Windows Server 2012 RC2自動化的目的。構建.NET標準庫1.4使用.NET Framework 4.6.1沒有視覺工作室
我已經安裝在服務器上之後,
.Net Framework 4.6.1
.Net Framework 4.6.1 Targeting pack
Microsoft Build Tools 2015
這.NET標準庫項目說項目A與其他兩個標準的.NET圖書館工程項目B和項目C引用。
保持項目A啓動項目
當我嘗試編譯項目A後DOTNET使用DOTNET建立 CMD,我收到以下錯誤恢復,
C:\Document\ProjectA>dotnet build
Project ProjectA (.NETStandard,Version=v1.4) will be compiled because
expected outputs are missing
Compiling ProjectA for .NETStandard,Version=v1.4
C:\Program Files\dotnet\dotnet.exe compile-csc
@C:\Document\ProjectA\obj\Debug\netstandard1.4\dotnet-compile.rsp returned
Exit Code 1
C:\Document\ProjectA\Sample.cs(1,17): error CS0234: The type or namespace name
'ProjectB' does not exist in the namespace 'XYZ' (are you missing an
assembly reference?)
C:\Document\ProjectA\Sample.cs(2,17): error CS0234: The type or namespace name
'ProjectC' does not exist in the namespace 'XYZ' (are you missing an
assembly reference?)
Compilation failed.
0 Warning(s)
2 Error(s)
請幫我從命令提示符編譯解決方案。 示例代碼:
using XYZ.ProjectB;
using XYZ.ProjectC;
using System;
namespace XYZ.ProjectA
{
public class Sample : ISample
{
public Void GetMessage()
{
var s=XYZ.ProjectB.GetList();
Console.Write("");
}
}
}
兩個項目B和項目C也.Netstandard庫
'的類型或命名空間名稱「項目B」不會在命名空間「存在XYZ''這說明了一切!這些項目不具有相同的根命名空間! –
感謝您迴應蘇拉傑。它存在於同一個namespace..It編譯和視覺正常執行studio..But當我帶命令提示符的幫助編譯它拋出錯誤。 – Priyadharsini
您需要在ABC中提供代碼。cs' –