![]() ![]() That results in this error:Ĭ:\Program Files (x86)\MSBuild\14.0\bin\(1097,5): warning MSB3644: The reference assemblies for framework "Xamarin.iOS,Version=v1.0" were not found. I removed that so that I was at least able to try to use 14.0. I did notice that the iOS package command for nuget that I was running was using -MSBuildVersion 4. Putting the 15.0 version of MSBuild on the PATH doesn't help. : Failed to load msbuild Toolset -> : Cannot find the specified version of msbuild: '15.0' Running nuget.exe with a -msbuildversion 15.0 parameter errors out with: I made sure I'm running the latest nuget.exe (3.5.0). ![]() They changed the path and detection mechanism there as of VS2017. Is anyone else seeing the same problem? Anyone have any thoughts on what I need to do to upgrade things on my end to get this working again? This is factually correct because the file now exists here:Ĭ:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Xamarin\iOS Confirm that the path in the declaration is correct, and that the file exists The imported project "C:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iO.CSharp.targets" was not found. \deploy -Build -Prop Configuration=Debug %BUILDVER% -BasePath. The file has moved locations from VS2015 to VS2017. ![]() Of note here is that if I create a new iOS project in VS2017, the csproj looks fairly similar, especially the above line. In the iOS.csproj file, I have one line that reads: This has been working quite well for some time with VS2015. The one problem I have is getting my iOS assembly pushed out via nuget pack. I recently started with a clean machine, using VS2017 only. ![]()
0 Comments
Leave a Reply. |