{"action":"closed","issue":{"url":"https://api.github.com/repos/xBimTeam/XbimGeometry/issues/8","labels_url":"https://api.github.com/repos/xBimTeam/XbimGeometry/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/xBimTeam/XbimGeometry/issues/8/comments","events_url":"https://api.github.com/repos/xBimTeam/XbimGeometry/issues/8/events","html_url":"https://github.com/xBimTeam/XbimGeometry/issues/8","id":104860116,"number":8,"title":"Guidance on net40 build","user":{"login":"lycandroid","id":14123917,"avatar_url":"https://avatars.githubusercontent.com/u/14123917?v=3","gravatar_id":"","url":"https://api.github.com/users/lycandroid","html_url":"https://github.com/lycandroid","followers_url":"https://api.github.com/users/lycandroid/followers","following_url":"https://api.github.com/users/lycandroid/following{/other_user}","gists_url":"https://api.github.com/users/lycandroid/gists{/gist_id}","starred_url":"https://api.github.com/users/lycandroid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lycandroid/subscriptions","organizations_url":"https://api.github.com/users/lycandroid/orgs","repos_url":"https://api.github.com/users/lycandroid/repos","events_url":"https://api.github.com/users/lycandroid/events{/privacy}","received_events_url":"https://api.github.com/users/lycandroid/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-04T09:47:01Z","updated_at":"2015-11-22T11:28:33Z","closed_at":"2015-11-22T11:28:33Z","body":"Hi, I'm trying to build XbimGeometry for .net 4.0 but not getting very far.  Can you confirm I'm doing the right thing.\r\n\r\nI get the Net40 branch and load Xbim.Geometry.Nuget.sln in vs2013.\r\nAttempt build.  The NuGet package restore fails Xbim.Essentials 3.1.0:\r\n\r\n    NuGet Package restore failed for project Xbim.Geometry.Engine.Interop: Unable to find version '3.1.0' of package 'Xbim.Essentials'..\r\n    NuGet Package restore failed for project Xbim.ModelGeometry.Scene: Unable to find version '3.1.0' of package 'Xbim.Essentials'..\r\n    NuGet Package restore failed for project Xbim.Geometry.Engine.Tests: Unable to find version '3.1.0' of package 'Xbim.Essentials'..\r\n    NuGet Package restore failed for project Xbim.Geometry.Profiler: Unable to find version '3.1.0' of package 'Xbim.Essentials'..\r\n    NuGet Package restore failed for project XbimRegression: Unable to find version '3.1.0' of package 'Xbim.Essentials'..\r\n\r\nI don't think I want the nuget packages anyway as I think you only have the net4.5 versions on there?\r\n\r\nSo I build the net40 branch of Xbim.Essenitals, which works.\r\nIn Xbim.Geometry.Engine.Interop I replace the Xbim.Essentials DLL references with my builds.\r\nTry build again and get:\r\n\r\n    1>------ Skipped Build: Project: Xbim.Geometry.Engine, Configuration: Debug CarveCSG Win32 ------\r\n    1>Project not selected to build for this solution configuration \r\n    2>------ Build started: Project: Xbim.Geometry.Engine.Interop, Configuration: Debug CarveCSG Any CPU ------\r\n    2>C:\\Program Files (x86)\\MSBuild\\12.0\\bin\\Microsoft.Common.CurrentVersion.targets(1697,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly \"Xbim.Common\". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.\r\n    2>C:\\Program Files (x86)\\MSBuild\\12.0\\bin\\Microsoft.Common.CurrentVersion.targets(1697,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly \"Xbim.Ifc.Extensions\". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.\r\n    2>C:\\Program Files (x86)\\MSBuild\\12.0\\bin\\Microsoft.Common.CurrentVersion.targets(1697,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly \"Xbim.Ifc2x3\". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.\r\n    2>C:\\Program Files (x86)\\MSBuild\\12.0\\bin\\Microsoft.Common.CurrentVersion.targets(1697,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly \"Xbim.IO\". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.\r\n    2>  BRepBuilderAPI_FastSewing.cxx\r\n    2>  TopOpeBRepTool_PROJECT.cxx\r\n    2>  XbimCompound.cpp\r\n    2>  XbimCurve.cpp\r\n    2>c:\\projects\\xbimteam\\xbimgeometry\\xbim.geometry.engine\\XbimGeometryObject.h(3): error C2653: 'XbimGeometry' : is not a class or namespace name (XbimCurve.cpp)\r\n    ...  lots more errors\r\n\r\nI can not understand the \"Could not locate the assembly\" errors.  The references are correct and exist.  Is this perhaps some hangover from nuget dependencies?  Not had any luck removing the references.\r\n\r\nRegardless, this then apparently leads to the mass of errors.\r\n\r\nAt this stage wondering if I'm doing this right or if there is a different procedure to follow?"}}