إزالة CompilerOptions التوجيه لإمكانية التشغيل المتداخل

StackOverflow https://stackoverflow.com/questions/531315

  •  22-08-2019
  •  | 
  •  

سؤال

ولقد خلق إمكانية التشغيل المتداخل ل DLL COM عبر tlbimp وإضافته إلى التخزين المؤقت للتجميع. لاستخدام هذا في صفحة ASP.net أنا بحاجة إلى ما يلي

<%@ Page Language="VB" Debug="true" CompilerOptions='/R:"C:\Program Files\blah\blah\LIBRARY.dll"'%>
<%@ Import Namespace=LIBRARY %>

لماذا أنا في حاجة إلى التوجيه CompilerOptions لو كان في التخزين المؤقت للتجميع؟ يمكنني تبسيط وتركيز هذا؟

هل كانت مفيدة؟

المحلول

ويجب عليك فقط أن تكون قادرا على إضافة مرجع تماما كما كنت إضافة أي إشارة التجميع الأخرى. هذا كل شيء / R: لا

وتحرير: إذا كنت لا بناء صراحة تطبيق الويب في أي مكان آخر، وذلك باستخدام / R في ملف ASPX هو على الارجح أفضل رهان. السبب كنت في حاجة إليها هو أن ASP.NET هو بناء فعال للتطبيق بالنسبة لك، و<م> شيء يحتاج لمعرفة ما الذي مكتبة لمرجعية، حتى لو كان ذلك المكتبة في GAC. انها مجرد مثل المراجع الجمعية العادية في مشروع Visual Studio - إذا قمت بإزالة إشارة إلى System.Xml، فإنك لن تكون قادرا على استخدام الطبقات XML على الرغم من أن التجمع في GAC

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top