يتم استخدام دليل Bin لتخزين نتائج التجميع. bin هو اختصار باللغة الإنجليزية لـ binrary، لأن ملفات البرنامج التي تم تجميعها بواسطة C هي في البداية ملفات ثنائية، ولها إصداران، Debug وRelease، والمجلدات المقابلة هي bin/Debug وbin/.release، هذا المجلد هو مسار الإخراج الافتراضي، يمكننا تعديله من خلال: خصائص المشروع->خصائص التكوين->مسار الإخراج.
obj هو اختصار للكائن، والذي يستخدم لتخزين الملفات المؤقتة المتوسطة التي تم إنشاؤها أثناء عملية التجميع. يوجد دليلان فرعيان، debug وrelease، يتوافقان مع إصدار التصحيح وإصدار الإصدار على التوالي. في .NET، يتم تنفيذ التجميع في الوحدات النمطية. بعد اكتمال التجميع بالكامل، سيتم دمجه في .DLL أو .EXE وحفظه في دليل بن. نظرًا لأنه يتم استخدام التجميع التزايدي افتراضيًا في كل مرة تقوم فيها بالتجميع، أي أنه يتم إعادة ترجمة الوحدات النمطية التي تم تغييرها فقط، فإن obj يحفظ نتائج التجميع لكل وحدة لتسريع عملية التجميع. يمكن تحديد ما إذا كان سيتم استخدام التجميع التزايدي من خلال: خصائص المشروع->خصائص التكوين->متقدم->التجميع التزايدي.
يحدد مجلد الخصائص خصائص التجميع الخاص بك. يحتوي مجلد خصائص المشروع بشكل عام على ملف فئة AssemblyInfo.cs واحد فقط، والذي يُستخدم لحفظ معلومات التجميع، مثل الاسم والإصدار وما إلى ذلك. وتتوافق هذه المعلومات بشكل عام مع البيانات الموجودة في خصائص المشروع. لوحة وليس مطلوبا مكتوبا يدويا.
ملفات فئة .cs. كود المصدر مكتوب بالكامل هنا، والشيء الرئيسي هو إلقاء نظرة على الكود هنا.
ملف الموارد .resx، يتم تخزين بعض الموارد هنا، ولا تحتاج إلى النظر فيها بشكل عام.
ملف مشروع .csproj C# افتح هذا الملف باستخدام VS لفتح المشروع مباشرة، ويتم إنشاؤه تلقائيًا ولا يحتاج إلى عرضه.
.csproj.user هو ملف تكوين يتم إنشاؤه تلقائيًا ويسجل مسار إنشاء المشروع وبرنامج بدء تشغيل المشروع والمعلومات الأخرى. لا حاجة للنظر أيضا.
ملف التصميم .Designer.cs، يتم إنشاؤه تلقائيًا، لا داعي للنظر إليه.
.aspx هو ملف صفحة ويب، ويتم كتابة تعليمات HTML البرمجية فيه.
sln: ملف الحل المستخدم في بيئة التطوير. ينظم جميع عناصر مشروع واحد أو أكثر في حل واحد. يتم تخزين هذا الملف في دليل المشروع الأصلي. ملف الحل، وهو عبارة عن مجموعة من واحد أو أكثر من .proj (مشاريع) *.sln: (Visual Studio.Solution) من خلال تزويد البيئة بإمكانية الوصول إلى المشاريع وعناصر المشروع والحل. العناصر الموجودة في مراجع للمواقع الموجودة على القرص لتنظيمها في حلول.
على سبيل المثال، ما إذا كان سيتم إنشاء وضع التصحيح أو وضع الإصدار، سواء كانت وحدة المعالجة المركزية للأغراض العامة أو وحدة المعالجة المركزية المخصصة، وما إلى ذلك.