Visual Studio 2005, كيفية الحصول على المشروع حيث تستخدم في حل ؟
-
03-07-2019 - |
سؤال
لدي الحل مع 70 مشروعا في ذلك.سؤالي هو :كيف يمكن أن أعرف أين المشروع هو استخدامه ؟ أنا لا أريد فتح كل تلك 70 المشاريع للتحقق من المراجع واحدا تلو الآخر.كيف يمكنني معرفة أي مشروع استخدام مشروع واحد على وجه الخصوص ؟
تحرير أنا لا أريد أن تفعل 1 1 البحث في XML أو في الإشارة في مقابل.أود طريقة سريعة للقيام بذلك.
المحلول 5
البصرية Ndepend هو الأداة التي أحاول في هذه اللحظة تبدو واعدة مع سؤالي.
نصائح أخرى
هناك بارد جدا codeplex المشروع أن يخلق dependecy تصورات التي استخدمتها من قبل.وعلى الرغم من 70 مشروعا, كنت على الارجح لن تكون قادرة على قراءتها جيدا إلا إذا كان لديك سوى عدد قليل من تبعيات في المشروع.
على أي حال, انها لا تزال تستحق التدقيق بها-- ربما حتى إعادة استعمال بعض التعليمات البرمجية المصدر فقط إخراج depenecies إلى قائمة.
هل يمكن أن تلجأ إلى استخدام ميزة البحث في ويندوز نفسه.
كل المشاريع ملف يسمى library_name.csproj.FileListAbsolute.txt.
سريع البحث في windows DLL كنت تبحث عن مع *FileListAbsolute.txt كما أسفرت عن تصفية النتائج أردت.
على FileListAbsolute.txt قائمة الملفات Dll مثل هذه المشاريع الخاصة.فعلت هذا من أجل VS 2008, ولكن أعتقد أنه قد يكون متاح لمباراة 2005 أيضا.
ملفات المشروع في XML حتى كتابة شيء إلى تحليل لهم يجب أن تكون هناك صفقة كبيرة.إذا كنت ترغب فقط في العثور على أي مرجع المشاريع خاصة مشاريع أخرى "البقرى" ربما تعمل جيدا بما فيه الكفاية.
حتى انك تستطيع استخدام ميزة البحث من الاستوديو نفسه ، إذا كنت تبحث عن مشروع معين.البحث فقط xml ملفات المشروع على أنه مشروع معين.إذا كنت تحاول خريطة كل هذا لن يعمل بشكل جيد.