2016-04-08 10 views
0

Bir MVC uygulamasına sahip Azure için yayımlamaya çalışıyorum. obj \ Debug \ AspnetCompileMerge \ Source \ bin \ Microsoft.mshtml.dll başarısız oldu Microsoft.mshtml.dll \VS 2013 yayınlamak için Azure yayımlamak Microsoft.mshtml.dll kopya olamaz

Kopyalama dosya bin: Ben yayınlarım, ben bu mesajı olsun. 'Bin \ Microsoft.mshtml.dll' dosyası bulunamadı.

Microsoft.mshtml.dll'un nerede gerekli/kullanıldığından emin değilim. Ve nerede yayınlayacağından emin değilim, bu yüzden Yayınevi çalışacak.

3> AssemblyFiles: 3> C: \ Projeler \ BitLocker \ publicationsystem \ IAuditable \ bin \ Debug \ EntityFramework.Auditing.dll
3 İşte

Microsoft.mshtml başvuran Build'a çıkış var > C: \ Projects \ BitLocker \ publicationsystem \ MkpTools \ bin \ Debug \ PublicationSystem.Tools.dll
3> C: \ Projects \ BitLocker \ publicationsystem \ PublicationSystem.DynamicForms \ bin \ Debug \ PublicationSystem.DynamicForms.dll
3 > C: \ Projects \ BitLocker \ publicationsystem \ PublicationSystem.Extensions \ bin \ Debug \ PublicationSystem.Extensions.dll
3> C: \ Projects \ BitLocker \ publicationsystem \ PublicationSystem.Model \ bin \ Debug \ PublicationSystem.Model.dll
3> C: \ Program Dosyaları (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ mscorlib.dll
3> CandidateAssemblyFiles:
3> bin AutoMapper.dll \
3> bin \ DocumentFormat.OpenXml.dll
3> bin \ EntityFramework.Auditing.dll
3> bin \ EntityFramework.dll
3> bin \ EntityFramework.SqlServer.dll
3> bin \ ICSharpCode.SharpZipLib.dll
3> bin \ Magick.NET-x86.dll
3> bin \ Magick.NET.Core.dll
3> bin \ Magick.NET.Web-x86.dll
3> bin \ Microsoft.AspNet. Identity.Core.dll
3> bin \ Microsoft.AspNet.Identity.EntityFramework.dll
3> bin \ Microsoft.AspNet.Identity.Owin.dll
3> bin Microsoft.mshtml.dll \
3> bin \ Microsoft.Owin.dll
3> bin \ Microsoft.Owin.Host.SystemWeb.dll
3> bin \ Microsoft.Owin.Security.Cookies.dll
3> bin \ Microsoft.Owin.Security.dll
3> bin \ Microsoft.Owin.Security.OAuth.dll
3> bin \ Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
3> Microsoft \ bin .Web.Administration.dll
3> bin \ Microsoft.Web.Infrastructure.dll
3> bin \ MvcSiteMapProvider.dll
3> bin \ MvcSiteMapProvider.WebActivator.dll
3> bin \ Newtonsoft.Json.dll
3> bin \ Owin.dll
3> bin \ PublicationSystem.dll 3 > bin \ PublicationSystem.DynamicForms.dll 3> bin \ PublicationSystem.Extensions.dll 3> bin \ PublicationSystem.Model.dll 3> bin \ PublicationSystem.Tools.dll 3> bin \ PublicationSystem_Test.dll 3> bin \ Spire.Doc.dll 3> bin \ Spire.License.dll 3> bin \ Spire.Pdf.dll 3> bin \ System.Net.Http.Formatting.dll
3> bin \ System.Web.Helpers.dll
3> bin \ System.Web.Http.dll
3> bin \ System.Web.Http.WebHost.dll
3> bin \ System.Web.Mvc.dll
3> bin \ System.Web.Optimization.dll
3> bin \ System.Web. Razor.dll
3> bin \ System.Web.Webpages.Deployment.dll
3> bin \ System.Web.Webpages.dll
3> bin \ System.Web.Webpages.Razor.dll
3> bin \ T4MVCExtensions .dll
3> bin \ WebActivatorEx.dll
3> bin \ WebGrease.dll
... C" yerine orijinal versiyonunda "2.0.0.0" bu sürümünü kullanarak >: \ Program Files \ Microsoft SDKs \ Azure.NET SDK \ v2.9 \ bin \ plugins \ Diagnostics \ Microsoft.Web.Administration.dll çünkü bu çerçeve dosyasının daha yeni bir sürümü var.
3> "C: \ Program Files (x86) \ Microsoft.NET \ Primary Interop Assemblies \ Microsoft.mshtml.dll" içindeki "1.0.3300.0" özgün sürümü yerine bu sürümü kullanarak daha yeni bir sürümü vardır. bu çerçeve dosyası.
3> Çözümlenen dosya yolu "C: \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ mscorlib.dll" dir.
3> Referans yolu "C: \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ mscorlib.dll" konumunda bulundu.
3> Bu başvuru "CopyLocal" değil, çünkü bir önkoşul dosyası.
3> Bu başvuru için ImageRuntimeVersion öğesi "v4.0.30319" şeklindedir.
...

3> Referans, "{TargetFrameworkDirectory}" arama yolu konumunda bulundu.
3> SearchPath "{CandidateAssemblyFiles}" için.
3> "bin \ AutoMapper.dll" olarak kabul edildi, ancak adı "AutoMapper" eşleşmedi.
3> "bin \ DocumentFormat.OpenXml.dll" olarak kabul edildi, ancak "DocumentFormat.OpenXml" adı eşleşmedi.
3> "bin \ EntityFramework.Auditing.dll" olarak kabul edildi, ancak adı "EntityFramework.Auditing" eşleşmedi.
3> "bin \ EntityFramework.dll" olarak kabul edildi, ancak adı "EntityFramework" eşleşmedi.
3> "bin \ EntityFramework.SqlServer.dll" olarak kabul edildi, ancak adı "EntityFramework.SqlServer" eşleşmedi.
3> "bin \ ICSharpCode.SharpZipLib.dll" olarak kabul edildi, ancak adı "ICSharpCode.SharpZipLib" eşleşmedi.
3> "bin \ Magick.NET-x86.dll" olarak kabul edildi, ancak adı "Magick.NET-x86" eşleşmedi.
3> "bin \ Magick.NET.Core.dll" olarak kabul edildi, ancak adı "Magick.NET.Core" eşleşmedi.
3> "bin \ Magick.NET.Web-x86.dll" olarak kabul edildi, ancak adı "Magick.NET.Web-x86" eşleşmedi.
3> "bin \ Microsoft.AspNet.Identity.Core.dll" olarak kabul edildi, ancak "Microsoft.AspNet.Identity.Core" adı eşleşmedi. 3> "bin \ Microsoft.AspNet.Identity" olarak kabul edilir.EntityFramework.dll ", ancak adı" Microsoft.AspNet.Identity.EntityFramework "eşleşmedi.
3>" bin \ Microsoft.AspNet.Identity.Owin.dll "olarak kabul edildi, ancak adı" Microsoft.AspNet.Identity .Owin Microsoft.mshtml.dll \ bin "Dikkate
3> eşleşmedi "", fakat isminin "Microsoft.mshtml" eşleşmedi.
3> kabul" Microsoft.Owin \ bin. dll ", ancak onun adı" Microsoft.Owin "eşleşmedi.
3>" bin \ Microsoft.Owin.Host.SystemWeb.dll "olarak kabul edildi, ancak adı" Microsoft.Owin.Host.SystemWeb "değildi
3> "bin \ Microsoft.Owin.Security.Cookies.dll" adıyla anılır ancak adı "Microsoft.Owin.Security.Cookies" eşleşmedi.
3> "bin \ Microsoft.Owin.Security.dll" olarak kabul edildi, ancak adı "Microsoft.Owin.Security" eşleşmedi.
3> "bin \ Microsoft.Owin.Security.OAuth.dll" olarak kabul edildi, ancak "Microsoft.Owin.Security.OAuth" adı eşleşmedi.
3> "bin \ Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll" olarak kabul edildi, ancak adı "Microsoft.VisualStudio.QualityTools.UnitTestFramework" eşleşmedi.
...

3> Referans, "{CandidateAssemblyFiles}" arama yolu konumunda bulundu.
3> SearchPath "{CandidateAssemblyFiles}" için.
3> "bin \ AutoMapper.dll" olarak kabul edildi, ancak adı "AutoMapper" eşleşmedi.
3> "bin \ DocumentFormat.OpenXml.dll" olarak kabul edildi, ancak "DocumentFormat.OpenXml" adı eşleşmedi.
3> "bin \ EntityFramework.Auditing.dll" olarak kabul edildi, ancak adı "EntityFramework.Auditing" eşleşmedi.
3> "bin \ EntityFramework.dll" olarak kabul edildi, ancak adı "EntityFramework" eşleşmedi.
3> "bin \ EntityFramework.SqlServer.dll" olarak kabul edildi, ancak adı "EntityFramework.SqlServer" eşleşmedi.
3> "bin \ ICSharpCode.SharpZipLib.dll" olarak kabul edildi, ancak adı "ICSharpCode.SharpZipLib" eşleşmedi.
3> "bin \ Magick.NET-x86.dll" olarak kabul edildi, ancak adı "Magick.NET-x86" eşleşmedi.
3> "bin \ Magick.NET.Core.dll" olarak kabul edildi, ancak adı "Magick.NET.Core" eşleşmedi.
3> "bin \ Magick.NET.Web-x86.dll" olarak kabul edildi, ancak adı "Magick.NET.Web-x86" eşleşmedi.
3> "bin \ Microsoft.AspNet.Identity.Core.dll" olarak kabul edildi, ancak "Microsoft.AspNet.Identity.Core" adı eşleşmedi. 3> "bin \ Microsoft.AspNet.Identity.EntityFramework.dll" olarak kabul edildi, ancak "Microsoft.AspNet.Identity.EntityFramework" adı eşleşmedi. 3> "bin \ Microsoft.AspNet.Identity.Owin.dll" olarak dikkate alındı, ancak "Microsoft.AspNet.Identity.Owin" adı eşleşmedi.
3> "bin \ Microsoft.mshtml.dll" olarak dikkate alındı, ancak "Microsoft.mshtml" adı eşleşmedi.
3> Bu referans için ImageRuntimeVersion öğesi "v4.0.30319" şeklindedir.
3> Birincil başvuru "Microsoft.Owin.Host.SystemWeb, Sürüm = 3.0.1.0, Kültür = tarafsız, PublicKeyToken = 31bf3856ad364e35".

+0

Referans düğümde Microsoft.html'yi göremiyorum. –

+0

Microsoft.MsHtml'nin ne için kullanıldığını bile bilmiyorum. "Gözden geçirilmiş" bin \ Microsoft.mshtml.dll "ile ilgili belgeler arıyorum, ancak" Microsoft.mshtml "adı eşleşmedi. Bunun için arama yapmak fazla bir şey göstermiyor. –

+0

Diğer sorum, neden bu (ve diğer dosyalar) hataya neden ihtiyacım var? Site yerel olarak derler ve çalışırsa, yayınlama sırasında ne kullanılır? Neden bu kadar çok dağıtım süreci zayıf belgelere sahip siyah kutulardır? –

cevap

0

İleriye taşınabildim.

Bu (ve diğer dosyalar) uygulamayı çalıştırmak için gerekli olmadığından, ben sadece (ve birkaç vardı) Publish bulamadık dedi dedi tüm dosyaları için benim PC üzerinde bir arama yaptım. Onları bulduğumda, onları projemin bin klasörüne kopyaladım. Yayınla işlevi bir defada bir dosyadan şikayet ettiğinden bu biraz zaman aldı. (Hata, kopyala, tekrar dene, hata vb.)

Sadece minnettarım, Microsoft, otomobil ve/veya hava yastıkları üretmiyor.

İlgili konular