Bug 12037 - Cannot Create New Solutions
Summary: Cannot Create New Solutions
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: ASP.Net ()
Version: 4.0.2
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-04-30 03:35 UTC by kirushan
Modified: 2015-12-01 16:30 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED DOWNSTREAM

Description kirushan 2013-04-30 03:35:54 UTC
System.IO.FileLoadException: Could not load file or assembly 'FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)

File name: 'FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)

The Zone of the assembly that failed was:

MyComputer

   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

   at System.Reflection.Assembly.LoadFrom(String assemblyFile)

   at Mono.Addins.RuntimeAddin.LoadModule(ModuleDescription module, ArrayList asmList)

   at Mono.Addins.RuntimeAddin.EnsureAssembliesLoaded()

   at Mono.Addins.RuntimeAddin.GetType(String typeName, Boolean throwIfNotFound)

   at Mono.Addins.TypeExtensionNode.get_Type()

   at Mono.Addins.TypeExtensionNode.CreateInstance()

   at Mono.Addins.InstanceExtensionNode.GetInstance()

   at MonoDevelop.Projects.Extensions.LanguageBindingCodon.get_LanguageBinding()

   at MonoDevelop.Projects.LanguageBindingService.<CheckBindings>b__2(LanguageBindingCodon codon)

   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()

   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)

   at MonoDevelop.Projects.LanguageBindingService.CheckBindings()

   at MonoDevelop.Projects.LanguageBindingService.GetBindingPerLanguageName(String language)

   at MonoDevelop.Projects.DotNetProject.FindLanguage(String name)

   at MonoDevelop.Projects.DotNetProject..ctor(String languageName)

   at MonoDevelop.Projects.DotNetProject..ctor(String languageName, ProjectCreateInformation projectCreateInfo, XmlElement projectOptions)

   at MonoDevelop.Projects.DotNetAssemblyProject..ctor(String languageName, ProjectCreateInformation projectCreateInfo, XmlElement projectOptions)

   at MonoDevelop.AspNet.AspNetAppProject..ctor(String languageName, ProjectCreateInformation info, XmlElement projectOptions)

   at MonoDevelop.AspNet.Mvc.AspMvcProject..ctor(String languageName, ProjectCreateInformation info, XmlElement projectOptions)

   at MonoDevelop.AspNet.Mvc.AspMvc2Project..ctor(String languageName, ProjectCreateInformation info, XmlElement projectOptions)

   at MonoDevelop.AspNet.Mvc.AspMvc2ProjectBinding.CreateProject(ProjectCreateInformation info, XmlElement projectOptions)

   at MonoDevelop.Projects.ProjectService.CreateProject(String type, ProjectCreateInformation info, XmlElement projectOptions)

   at MonoDevelop.Ide.Templates.ProjectDescriptor.CreateItem(ProjectCreateInformation projectCreateInformation, String defaultLanguage)

   at MonoDevelop.Ide.Templates.SolutionDescriptor.CreateEntry(ProjectCreateInformation projectCreateInformation, String defaultLanguage)

   at MonoDevelop.Ide.Templates.ProjectTemplate.CreateWorkspaceItem(ProjectCreateInformation cInfo)

   at MonoDevelop.Ide.Projects.NewProjectDialog.CreateProject()
Comment 1 kirushan 2013-04-30 03:42:03 UTC
I Disabled F # Language Binding and Now It works Fine
Comment 2 Mikayla Hutchinson [MSFT] 2013-04-30 13:47:09 UTC
This is a bug in the F# addin, which is a third party addin. Please report it to their bugtracker at https://github.com/fsharp/fsharpbinding/issues