question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

build.cmd fails to execute (C2220, C4819)

See original GitHub issue

Describe the bug

build.cmd fails to execute. Am I missing something?

To Reproduce

C:\GitHub\aspnetcore>build.cmd -test
WARNING: No default group of projects was specified, so building the managed and native projects and their
dependencies. Run `build.cmd -help` for more details.
Building of C# project is enabled and has dependencies on NodeJS projects. Building of NodeJS projects is enabled since node is detected in C:\Program Files.
Detected JDK in C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot (via JAVA_HOME)

  復元対象のプロジェクトを決定しています...
  ツール 'dotnet-serve' (バージョン '1.7.125') は復元されました。使用できるコマンド: dotnet-serve

  正常に復元されました。
  復元対象のすべてのプロジェクトは最新です。
dotnet-install: .NET Core Runtime version 2.1.18 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: .NET Core Runtime version 5.0.0-rc.1.20411.5 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: .NET Core Runtime version 5.0.0-rc.1.20411.5 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\x86\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: ASP.NET Core Runtime version 3.1.4 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
  復元対象のプロジェクトを決定しています...
  復元対象のすべてのプロジェクトは最新です。
  RepoTasks -> C:\GitHub\aspnetcore\artifacts\bin\RepoTasks\Release\net472\RepoTasks.dll
  RepoTasks -> C:\GitHub\aspnetcore\artifacts\bin\RepoTasks\Release\net5.0\RepoTasks.dll

  復元対象のプロジェクトを決定しています...
  ツール 'dotnet-serve' (バージョン '1.7.125') は復元されました。使用できるコマンド: dotnet-serve

  正常に復元されました。
  復元対象のすべてのプロジェクトは最新です。
dotnet-install: .NET Core Runtime version 2.1.18 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: .NET Core Runtime version 5.0.0-rc.1.20411.5 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: .NET Core Runtime version 5.0.0-rc.1.20411.5 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\x86\". Note: This change will not be visible if PowerShell was run as a child process.
dotnet-install: ASP.NET Core Runtime version 3.1.4 is already installed.
dotnet-install: Adding to current process PATH: "C:\GitHub\aspnetcore\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process.
  復元対象のプロジェクトを決定しています...
  復元対象のすべてのプロジェクトは最新です。
  gtest.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\gtest\x64\Debug\gtestd.lib
  IISLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\IISLib\x64\Debug\IISLib.lib
  gtest.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\gtest\Win32\Debug\gtestd.lib
  IISLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\IISLib\Win32\Debug\IISLib.lib
  CommonLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\CommonLib\x64\Debug\CommonLib.lib
  CommonLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\CommonLib\Win32\Debug\CommonLib.lib
  RequestHandlerLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\RequestHandlerLib\Win32\Debug\RequestHandlerLib.lib
  RequestHandlerLib.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\RequestHandlerLib\x64\Debug\RequestHandlerLib.lib
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\AspNetCoreModuleShim\x64\Debug\aspnetcorev2.lib とオブジェクト C:\GitHub\aspnetc
  ore\artifacts\bin\AspNetCoreModuleShim\x64\Debug\aspnetcorev2.exp を作成中
  コード生成しています。
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\Win32\Debug\aspnetcorev2_outofprocess.lib とオブジ
  ェクト C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\Win32\Debug\aspnetcorev2_outofprocess.exp を作成 中
  コード生成しています。
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\AspNetCoreModuleShim\Win32\Debug\aspnetcorev2.lib とオブジェクト C:\GitHub\aspne
  tcore\artifacts\bin\AspNetCoreModuleShim\Win32\Debug\aspnetcorev2.exp を作成中
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\InProcessRequestHandler\Win32\Debug\aspnetcorev2_inprocess.lib とオブジェクト C:
  \GitHub\aspnetcore\artifacts\bin\InProcessRequestHandler\Win32\Debug\aspnetcorev2_inprocess.exp を作成中
  コード生成しています。
  コード生成しています。
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\InProcessRequestHandler\x64\Debug\aspnetcorev2_inprocess.lib とオブジェクト C:\G
  itHub\aspnetcore\artifacts\bin\InProcessRequestHandler\x64\Debug\aspnetcorev2_inprocess.exp を作成中
     ライブラリ C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\x64\Debug\aspnetcorev2_outofprocess.lib とオブジェク
  ト C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\x64\Debug\aspnetcorev2_outofprocess.exp を作成中
  コード生成しています。
  コード生成しています。
  コード生成が終了しました。
  コード生成が終了しました。
  コード生成が終了しました。
  コード生成が終了しました。
  コード生成が終了しました。
  コード生成が終了しました。
  InProcessRequestHandler.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\InProcessRequestHandler\Win32\Debug\aspnetcorev
  2_inprocess.dll
  AspNetCore.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\AspNetCoreModuleShim\x64\Debug\aspnetcorev2.dll
  OutOfProcessRequestHandler.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\Win32\Debug\aspne
  tcorev2_outofprocess.dll
  OutOfProcessRequestHandler.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\OutOfProcessRequestHandler\x64\Debug\aspnetc
  orev2_outofprocess.dll
  AspNetCore.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\AspNetCoreModuleShim\Win32\Debug\aspnetcorev2.dll
  InProcessRequestHandler.vcxproj -> C:\GitHub\aspnetcore\artifacts\bin\InProcessRequestHandler\x64\Debug\aspnetcorev2_
  inprocess.dll
  ConfigUtilityTests.cpp
  dotnet_exe_path_tests.cpp
  GlobalVersionTests.cpp
  Helpers.cpp
  inprocess_application_tests.cpp
  main.cpp
  StandardOutputRedirectionTest.cpp
  BindingInformationTest.cpp
  ConfigUtilityTests.cpp
  dotnet_exe_path_tests.cpp
  GlobalVersionTests.cpp
  Helpers.cpp
  inprocess_application_tests.cpp
  main.cpp
  StandardOutputRedirectionTest.cpp
  BindingInformationTest.cpp
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています GlobalVersionTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています ConfigUtilityTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています main.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Common
LibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています StandardOutputRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\
AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています GlobalVersi
onTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています ConfigUtili
tyTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています main.cpp) [
C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています StandardOut
putRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています dotnet_exe_path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCo
reModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています GlobalVersionTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています dotnet_exe_
path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています GlobalVersi
onTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています Helpers.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Com
monLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています BindingInformationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetC
oreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています StandardOutputRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\
AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています BindingInfo
rmationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています Helpers.cpp
) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています StandardOut
putRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています ConfigUtilityTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています dotnet_exe_path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCo
reModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています BindingInformationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetC
oreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています dotnet_exe_
path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています inprocess_application_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\As
pNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています main.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Common
LibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています ConfigUtili
tyTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています Helpers.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Com
monLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています BindingInfo
rmationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています main.cpp) [
C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています inprocess_a
pplication_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています Helpers.cpp
) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています inprocess_application_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\As
pNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています inprocess_a
pplication_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
  utility_tests.cpp
  utility_tests.cpp
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています utility_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModule
V2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています utility_tes
ts.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています utility_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModule
V2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています utility_tes
ts.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]

ビルドに失敗しました。

C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています GlobalVersionTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています ConfigUtilityTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています main.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Common
LibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています StandardOutputRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\
AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています GlobalVersi
onTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています ConfigUtili
tyTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています main.cpp) [
C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています StandardOut
putRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています dotnet_exe_path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCo
reModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています GlobalVersionTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています dotnet_exe_
path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています GlobalVersi
onTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています Helpers.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Com
monLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています BindingInformationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetC
oreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています StandardOutputRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\
AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています BindingInfo
rmationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています Helpers.cpp
) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています StandardOut
putRedirectionTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています ConfigUtilityTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreM
oduleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています dotnet_exe_path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCo
reModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています BindingInformationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetC
oreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています dotnet_exe_
path_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています inprocess_application_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\As
pNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています main.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Common
LibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています ConfigUtili
tyTests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています Helpers.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\Com
monLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています BindingInfo
rmationTest.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています main.cpp) [
C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています inprocess_a
pplication_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています Helpers.cpp
) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています inprocess_application_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\As
pNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています inprocess_a
pplication_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています utility_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModule
V2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています utility_tes
ts.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C2220: 次の警告はエラーとして処理されます (ソース ファイルをコンパイルしています utility_tests.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModule
V2\CommonLibTests\CommonLibTests.vcxproj]
C:\GitHub\aspnetcore\src\submodules\googletest\googlemock\include\gmock\gmock-generated-function-mockers.h(1,1): error
C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 (ソース ファイルをコンパイルしています utility_tes
ts.cpp) [C:\GitHub\aspnetcore\src\Servers\IIS\AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj]
    0 個の警告
    36 エラー

経過時間 00:00:34.29
Build failed.
build.cmd completed

Further technical details

  • Windows 10 2004
C:\GitHub\aspnetcore>dotnet --info

Host (useful for support):
  Version: 5.0.0-preview.7.20364.11
  Commit:  53976d38b1

.NET SDKs installed:
  2.2.203 [C:\Program Files\dotnet\sdk]
  3.1.400 [C:\Program Files\dotnet\sdk]
  3.1.401 [C:\Program Files\dotnet\sdk]
  5.0.100-preview.5.20279.10 [C:\Program Files\dotnet\sdk]
  5.0.100-preview.7.20366.6 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.All 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.21 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.2.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.21 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.2.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.0.0-preview7.19365.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.0-preview.7.20365.19 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.21 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.2.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.0.0-preview7-27912-14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.0-preview.7.20364.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.0.0-preview7-27912-14 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 3.1.7 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.0-preview.7.20366.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET runtimes or SDKs:
  https://aka.ms/dotnet-download

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
wu-yafengcommented, Aug 24, 2020

The problem is due to OS default code page. Change ANSI Code Page (ACP) on Windows by following steps:

  1. Win+R and type ‘control’
  2. Select Region (and Language) image
  3. Click on the Administrative tab and under Language for non-Unicode programs section, click “Change System Locale” button image
  4. Select “Beta:Use Unicode UTF-8 …” image 5.Restart your computer.
0reactions
SIkebecommented, Nov 12, 2020

@wtgodbe Is that workaround correct? If so, it would be nice to add as pre-requisite in BuildFromSource.md.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Build Airsim failed with Warnings C4819 and Errors C2220
When I run build.cmd in airsim directory, I have the below errors. Can you tell me the solution for this issues. "G:\AirSim\AirSim.sln" ...
Read more >
MSBuild compile failed due to C2220 error
I just wanna compile it using MSBuild in command prompt by removing /WX compiler option. Of course, I have read MSBuild option but...
Read more >
Error when trying to build QGC - Development
The command “C:\Windows\system32\cmd.exe” could not be started. ... However, the error C2220 still pops up everytime i try to compile it…
Read more >
Compiler Warning (level 1) C4819
C4819 occurs when you compile an ANSI source file on a system using a codepage that can't represent all characters in the file....
Read more >
CEF Forum • MasterBuildQuickStart: ninja fails at build
I've been trying to follow the MasterBuildQuickStart, but getting the following output when running ninja. I'm 100% new to compiling ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found