Bug 60747 - vs2015 binding project refrence dll file throw Metadata file could not be found
Summary: vs2015 binding project refrence dll file throw Metadata file could not be found
Status: NEW
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: iOS (show other bugs)
Version: 4.9.0 (15.6)
Hardware: PC Windows
: --- normal
Target Milestone: Future Cycle
Assignee: Bugzilla
URL:
: 61012 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-11-18 11:45 UTC by ericcui
Modified: 2018-03-09 12:31 UTC (History)
6 users (show)

Tags: vs2015 vs2017 xamarin ios dll
Is this bug a regression?: ---
Last known good build:


Attachments
windows' VS2015 build log (5.06 KB, text/plain)
2017-11-18 11:45 UTC, ericcui
Details


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 for Bug 60747 on Developer Community if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.
Related Links:
Status:
NEW

Description ericcui 2017-11-18 11:45:15 UTC
Created attachment 25752 [details]
windows' VS2015 build log

windows 10 home edition 1709

vs 2015 14.0.25431.01 update 3

xamarin 4.7.10.38

xamarin.ios 11.3.0.47

1. open vs2015 ,create a xamarin.ios binding project

2. add something dll refrence

3. rebuild project 

4. show error:

C:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.ObjCBinding.CSharp.targets(57,3): error : Metadata file `/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/BaiduMap_IOSSDK_v3_4_2_Base_Binding.dll' could not be found

But,above operation worked fine in mac's vs2017
Comment 1 Manuel de la Peña [MSFT] 2017-11-21 11:38:54 UTC
This looks like a windows issue. Will re-assign the bug accordingly. Also, to help the vs team please include all the information about your environment, On Visual Studio for Windows: "Help menu", "About Microsoft Visual Studio" item.
Comment 2 ericcui 2017-11-21 12:11:28 UTC
Microsoft Visual Studio Community 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.7.02556

Installed Version: Community

Visual Basic 2015   00322-20000-00000-AA818
Microsoft Visual Basic 2015

Visual C# 2015   00322-20000-00000-AA818
Microsoft Visual C# 2015

Visual C++ 2015   00322-20000-00000-AA818
Microsoft Visual C++ 2015

Application Insights Tools for Visual Studio Package   7.18.00214.2
Application Insights Tools for Visual Studio

Common Azure Tools   1.8
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

GitHub.VisualStudio   2.3.5.346
A Visual Studio Extension that brings the GitHub Flow into Visual Studio.

GradleBindings.VisualStudio   1.0
Creates Xamarin Android Binding projects from a gradle file.

JavaScript Language Service   2.0
JavaScript Language Service

JavaScript Project System   2.0
JavaScript Project System

Merq   1.1.17-rc (cba4571)
Command Bus, Event Stream and Async Manager for Visual Studio extensions.

Microsoft Azure Mobile Services Tools   1.4
Microsoft Azure Mobile Services Tools

Mono Debugging for Visual Studio   4.7.4-pre (c2d89eb)
Support for debugging Mono processes with Visual Studio.

NuGet Package Manager   3.4.4
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

PreEmptive Analytics Visualizer   1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.

TypeScript   1.8.36.0
TypeScript tools for Visual Studio

VisualStudio.Mac   1.0
Mac Extension for Visual Studio

Xamarin   4.7.10.38 (34c1b6c)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.

Xamarin.Android   8.0.2.1 (c2a33d8)
Visual Studio extension to enable development for Xamarin.Android.

Xamarin.iOS   11.3.0.47 (51128b8)
Visual Studio extension to enable development for Xamarin.iOS.

Xoreax IncrediBuild   9.0 (build 1956)
Xoreax IncrediBuild 9.0 (build 1956)
Comment 3 Timothy Risi 2017-12-07 20:58:00 UTC
*** Bug 61012 has been marked as a duplicate of this bug. ***
Comment 4 Timothy Risi 2017-12-07 20:58:32 UTC
Environment info from 61012:

Microsoft Visual Studio Community 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.7.02556

Installed Version: Community

Visual Basic 2015   00322-20000-00000-AA818
Microsoft Visual Basic 2015

Visual C# 2015   00322-20000-00000-AA818
Microsoft Visual C# 2015

Visual C++ 2015   00322-20000-00000-AA818
Microsoft Visual C++ 2015

Application Insights Tools for Visual Studio Package   7.18.00214.2
Application Insights Tools for Visual Studio

Common Azure Tools   1.8
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

GitHub.VisualStudio   2.3.5.346
A Visual Studio Extension that brings the GitHub Flow into Visual Studio.

GradleBindings.VisualStudio   1.0
Creates Xamarin Android Binding projects from a gradle file.

JavaScript Language Service   2.0
JavaScript Language Service

JavaScript Project System   2.0
JavaScript Project System

Merq   1.1.17-rc (cba4571)
Command Bus, Event Stream and Async Manager for Visual Studio extensions.

Microsoft Azure Mobile Services Tools   1.4
Microsoft Azure Mobile Services Tools

Mono Debugging for Visual Studio   4.8.4-pre (3fe64e3)
Support for debugging Mono processes with Visual Studio.

NuGet Package Manager   3.4.4
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

PreEmptive Analytics Visualizer   1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.

TypeScript   1.8.36.0
TypeScript tools for Visual Studio

VisualStudio.Mac   1.0
Mac Extension for Visual Studio

Xamarin   4.8.0.752 (4a1f0ea)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.

Xamarin Designer   4.8.182 (76aa1723e)
Visual Studio extension to enable Xamarin Designer tools in Visual Studio.

Xamarin.Android   8.1.0.13 (f241f51)
Visual Studio extension to enable development for Xamarin.Android.

Xamarin.Android SDK   8.1.0.23 (HEAD/f65f87747)
Xamarin.Android Reference Assemblies and MSBuild support.

Xamarin.iOS   11.4.0.214 (c4240f3)
Visual Studio extension to enable development for Xamarin.iOS.

Xamarin.iOS and Xamarin.Mac SDK   11.4.0.214 (c4240f3)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

Xoreax IncrediBuild   9.0.1 (build 2004)
Xoreax IncrediBuild 9.0.1 (build 2004)
Comment 5 ericcui 2018-01-10 02:20:06 UTC
that bug still in the 4.8.0.1242444
Comment 6 Manuel de la Peña [MSFT] 2018-01-15 12:00:32 UTC
@Tim when you set the but to be a duplicate, does it mean that it was confirmed and can be reproduced? Can you please update the bug status?
Comment 7 Timothy Risi 2018-01-16 18:08:00 UTC
I had not reproduced it when I marked 61012, simply marked it as a duplicate since it said it was the same as this bug just in a newer version of the xamarin products, so I marked it as a duplicate and moved the version info over to this bug to keep everything in one bug for easier tracking.
Comment 8 ericcui 2018-03-09 02:23:35 UTC
Bug still in 4.9.0.749
windows 10 Home edition
vs2017 15.6