كيفية إضافة الجمعية معلومات موقع ويب/التطبيق في Visual Studio 2008

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

سؤال

يمكن لأحد أن يقول لي كيفية إضافة AssemblyInfo.vb إلى تطبيق ويب المحولة من NET2.0 إلى NET3.5.

أود أن أضيف بيان المعلومات ولكن لا يمكن العثور على طريقة للقيام على تطبيق ويب جمعت DLL.

أنا باستخدام شبكة الإنترنت نشر المشاريع في Visual Studio 2008 إذا كان هذا يحدث فرقا.أنا أيضا سوف تكون محل رقم الإصدار مع SVN build number ولكن لم نصل إلى ذلك بعد :)

شكرا

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

المحلول

لقد حققت زيادة واكتشفت لقد تم الخلط الموقع المشاريع مشاريع تطبيق ويب.هذا ما وجدت:

مشاريع تطبيق ويب

  • يحتوي على الجمعية عن طريق تطبيق Properites (المخفية الملف AssemblyInfo)
  • يخلق عمل الموقع بعد التجميع

الموقع المشاريع

  • يمكن أن تحتوي على الجمعية المعلومات عبر AssemblyInfo الملف في مجلد App_Code
  • بإنشاء موقع على شبكة الانترنت تعمل في الموقع

مشاريع تطبيق ويب

  • نسخ الملف AssemblyInfo من مشروع تطبيق ويب فقط (أنا اختبرت هذا)

CrusieControl.NET - SVNLabeller

  • يمكن فقط استبدال رقم الإصدار في الملف AssemblyInfo في مشروع تطبيق ويب

وبالتالي سأكون باستخدام تطبيق ويب المشاريع في المستقبل.سابقا كنت تستخدم موقع ويب المشاريع كما أنها عملت في الموقع و كنا مجرد نسخ منها إلى خادم الحية (أعرف أن هذا هو سيئة - وهذا هو السبب أنا أسأل كل هذه الأسئلة مع محاولة تحسين بيئة التطوير).

هذا الجواب هو ملاحظة من البحث عن مزيد والتي أعتقد هو الغرض من تجاوز سعة مكدس.إذا كان هناك من يريد تغيير السؤال إلى شيء أكثر ملاءمة جوابي أنا أفهم سأحاول إعادة الوسم نفسي.

أيضا إذا كنت قد غاب عن علامة مع شرحي هنا من فضلك قل لي!

هتافات

تحرير

بعد إجراء مزيد من البحوث يبدو أن هناك مشاكل مع نشر ويب المشاريع مشاريع تطبيق ويب عند دمج المجالس.الطريقة الوحيدة للحصول عليه هو اسم جمعيات مختلفة ، مما يترك لي مع الجمعية 1 مع معلومات الإصدار 1 الجمعية مع إظهار المعلومات (مع الأخذ في الاعتبار نسختي المعلومات يأتي من SVNLabeller).هذا ليس ما أريد.لذلك أنا الآن العودة إلى موقع ويب المشاريع و قد اكتشفت أنني يمكنك يدويا تحرير .الملفwdproj لإضافة المزيد الجمعية المعلومات من المؤسف أنني لا أستطيع القيام بذلك عن طريق Visual Studio ولكن هو أفضل حل يمكن أن يأتي مع الآن.

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