c# - Unexpected exception on any build in Visual Studio Community 2015 -
i got build errors on build/any project in visual studio community 2015, after reinstall.
build errors are:
1>------ build started: project: testconsoleapp, configuration: debug cpu ------ 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error msb3883: unexpected exception: 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : system.reflection.targetinvocationexception: exception has been thrown target of invocation. ---> system.invalidoperationexception: implementation not part of windows platform fips validated cryptographic algorithms. 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ system.security.cryptography.sha256managed..ctor() 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : --- end of inner exception stack trace --- 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ system.runtimemethodhandle.invokemethod(object target, object[] arguments, signature sig, boolean constructor) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ system.reflection.runtimeconstructorinfo.invoke(bindingflags invokeattr, binder binder, object[] parameters, cultureinfo culture) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ system.security.cryptography.cryptoconfig.createfromname(string name, object[] args) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ system.security.cryptography.sha256.create() 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ microsoft.codeanalysis.commandline.desktopbuildclient.getbasepipename(string compilerexedirectory) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ microsoft.codeanalysis.commandline.desktopbuildclient.getpipenameforpath(string compilerexedirectory) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ microsoft.codeanalysis.commandline.desktopbuildclient.runservercompilation(requestlanguage language, list`1 arguments, buildpaths buildpaths, string keepalive, string libenvvariable, cancellationtoken cancellationtoken) 1>c:\program files (x86)\msbuild\14.0\bin\microsoft.visualbasic.core.targets(56,5): error : @ microsoft.codeanalysis.buildtasks.managedcompiler.executetool(string pathtotool, string responsefilecommands, string commandlinecommands) ========== build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
i got build error winform, console , other project types.
when load solution, got error "the vspackage package did not load correctly.". if create new solution, can't build.
i check xml file no clue on how solved issue.
activitylog.xml errors (full file on pastbin)
i reinstall visual studio , create basic hello console troubleshoot.
module moduletest sub main() console.writeline("hello") console.readkey() end sub end module
devenv flags dont make change
microsoft windows [version 6.2.9200] (c) 2012 microsoft corporation. todos os direitos reservados.
c:\users\ppolonia>f:
f:>cd f:\programas (x86)\microsoft visual studio 14.0\common7\ide
f:\programas (x86)\microsoft visual studio 14.0\common7\ide>devenv /safemode
f:\programas (x86)\microsoft visual studio 14.0\common7\ide>
i'm using windows 8 64 bits. bellow visual studio information:
microsoft visual studio community 2015 version 14.0.25123.00 update 2 microsoft .net framework version 4.6.01055
installed version: community
visual basic 2015 00322-20000-00000-aa322 microsoft visual basic 2015
visual c# 2015 00322-20000-00000-aa322 microsoft visual c# 2015
visual c++ 2015 00322-20000-00000-aa322 microsoft visual c++ 2015
application insights tools visual studio package 5.205.60510.1 application insights tools visual studio
asp.net , web tools 2015.1 (beta8) 14.1.11106.0 asp.net , web tools 2015.1 (beta8)
asp.net web frameworks , tools 2012.2 4.1.41102.0 additional information, visit http://go.microsoft.com/fwlink/?linkid=309563
asp.net web frameworks , tools 2013 5.2.40314.0 additional information, visit http://www.asp.net/
common azure tools 1.7 provides common services use azure mobile services , microsoft azure tools.
github.visualstudio 1.0 visual studio extension brings github flow visual studio.
microsoft azure mobile services tools 1.4 microsoft azure mobile services tools
preemptive analytics visualizer 1.2 microsoft visual studio extension visualize aggregated summaries preemptive analytics product.
sql server data tools 14.0.60311.1 microsoft sql server data tools
typescript 1.8.29.0 typescript tools visual studio
web essentials 2015.2 2.0.214 adds many useful features visual studio web developers. requires visual studio 2015
bellow system information (in portuguese, local language):
relatório das informações sistema escritas em: 06/05/16 16:19:58 nome de sistema: maxtor8devpt [resumo sistema]
item valor nome microsoft windows 8 enterprise versão 6.2.9200 compilação 9200 outra descrição indisponível fabricante microsoft corporation nome sistema maxtor8devpt fabricante sistema gigabyte technology co., ltd. modelo sistema z87x-d3h
tipo sistema x64-based pc sistema sku filled o.e.m.
processador intel(r) core(tm) i7-4770 cpu @ 3.40ghz, 3392 mhz, 4 núcleo(s), 8 processador(es) lógico(s) data/versão de bios american megatrends inc. f7, 02/08/2013 versão smbios 2.7 versão controlador incorporado 255.255 modo de bios legado fabricante da placa base gigabyte technology co., ltd. modelo da placa base indisponível nome da placa base placa base função da plataforma ambiente de trabalho estado de arranque seguro não suportado configuração pcr7 indisponível diretório windows c:\windows diretório sistema c:\windows\system32 dispositivo de arranque \device\harddiskvolume1 região portugal
camada de abstração de hardware (hal) versão = "6.2.9200.16442" nome de utilizador maxtor8devpt\ppolonia fuso horário hora padrão de gmt
memória física (ram) instalada 16,0 gb memória física total 15,9 gb memória física disponível 3,16 gb memória virtual total 25,0 gb memória virtual disponível 7,48 gb espaço de ficheiro de página 9,14 gb ficheiro de paginação f:\pagefile.sys foi detetado um hipervisor. funcionalidades necessárias para hyper-v não serão apresentadas.
your workstation has fips policy enabled in windows cause number of encryption , hashing algorithms fail if they're used. it's prevent insecure encryption used in banking , military environments. unfortunately seems breaks msbuild when building visual basic (and there known issues xaml too).
to solve issue need edit msbuild.exe.config version of msbuild you're invoking (probably 1 in %programfiles(x86)%\msbuild\14.0\bin
).
add:
<configuration> <runtime> ... <!-- below tag disable security policy checking fips --> <enforcefipspolicy enabled="false"/> ... </runtime> </configuration>
for more information on impact of fips, read kb article effects.
you may need same thing devenv.exe.config, can found in %devenvdir%
on visual studio command prompt version you're having issues with.