Visual Studio 2005, كيفية الحصول على المشروع حيث تستخدم في حل ؟

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

سؤال

لدي الحل مع 70 مشروعا في ذلك.سؤالي هو :كيف يمكن أن أعرف أين المشروع هو استخدامه ؟ أنا لا أريد فتح كل تلك 70 المشاريع للتحقق من المراجع واحدا تلو الآخر.كيف يمكنني معرفة أي مشروع استخدام مشروع واحد على وجه الخصوص ؟

تحرير أنا لا أريد أن تفعل 1 1 البحث في XML أو في الإشارة في مقابل.أود طريقة سريعة للقيام بذلك.

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

المحلول 5

البصرية Ndepend هو الأداة التي أحاول في هذه اللحظة تبدو واعدة مع سؤالي.

نصائح أخرى

هناك بارد جدا codeplex المشروع أن يخلق dependecy تصورات التي استخدمتها من قبل.وعلى الرغم من 70 مشروعا, كنت على الارجح لن تكون قادرة على قراءتها جيدا إلا إذا كان لديك سوى عدد قليل من تبعيات في المشروع.

على أي حال, انها لا تزال تستحق التدقيق بها-- ربما حتى إعادة استعمال بعض التعليمات البرمجية المصدر فقط إخراج depenecies إلى قائمة.

في Dependecy متخيل Codeplex المشروع

هل يمكن أن تلجأ إلى استخدام ميزة البحث في ويندوز نفسه.

كل المشاريع ملف يسمى library_name.csproj.FileListAbsolute.txt.

سريع البحث في windows DLL كنت تبحث عن مع *FileListAbsolute.txt كما أسفرت عن تصفية النتائج أردت.

على FileListAbsolute.txt قائمة الملفات Dll مثل هذه المشاريع الخاصة.فعلت هذا من أجل VS 2008, ولكن أعتقد أنه قد يكون متاح لمباراة 2005 أيضا.

ملفات المشروع في XML حتى كتابة شيء إلى تحليل لهم يجب أن تكون هناك صفقة كبيرة.إذا كنت ترغب فقط في العثور على أي مرجع المشاريع خاصة مشاريع أخرى "البقرى" ربما تعمل جيدا بما فيه الكفاية.

حتى انك تستطيع استخدام ميزة البحث من الاستوديو نفسه ، إذا كنت تبحث عن مشروع معين.البحث فقط xml ملفات المشروع على أنه مشروع معين.إذا كنت تحاول خريطة كل هذا لن يعمل بشكل جيد.

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