سؤال

لديّ تطبيق قمت مؤخرًا بإضافة فئتين C# إلى. انها بنيت دائما في كل من التصحيح والإصدار. الاختلافات بين التكوينات لا شيء. الآن عندما أقوم ببناء الإصدار ، يقول أنه لا يمكن الوصول إلى أحد التبعيات. هذا هو فقط لبناء الإصدار. لم يتغير شيء إلى تلك التبعية وعملت دائمًا.

أيه أفكار؟

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

المحلول

لذا لحل هذه المشكلة ، اضطررت إلى إضافة ملف تكوين على ملفات C: Program Files Microsoft SDKS Windows V7.0a bin netfx 4.0 التي تقرأ:

<?xml version ="1.0"?>
<configuration>
    <runtime>        
        <loadFromRemoteSources enabled="true" />
    </runtime>
</configuration>

نصائح أخرى

ملف التكوين هو sgen.exe.config. اضطررت إلى إنشاء الملف وتمكنت من إنشاء الإصدار بعد إضافة الملف.

هل المراجع بين مشروع المشاريع المختلفة ، أو المراجع الثنائية؟ إذا كانت مراجع ثنائية ، هل تشير مجلدات الإخراج الخاصة بك إلى المواقع المناسبة لأهداف البناء المختلفة والمنصات؟ قد ترغب أيضًا في التأكد من أن طلب البناء الخاص بك صحيح.

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