هنوز چند بایت مونده که پیدا کنم...

مشکل پابلیش گرفتن در ویژال استودیو 2015 - وب اپلیکیشن

یه مشتری بعد هزار سال نوری پیداش شده و میخواد پروژه اش رو که با دات نت ورژن پایین تر نوشته شده آپگرید کنه و یه سری تغییرات بده.
 
ما هم طبق روال چشم.
 
مشکل اینجا بود که برای پابلیش گرفتن از پروژه که از نوع Web Application بودش ویژوال استودیو 2015 خطای مسخره طول غیر مجاز برای مسیر میداد:
 
The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters
and the directory name must be less than 248 characters
 
بعد از چند تا سرچ ناموفق تصمیم به دستکاری مستقیم تنظیمات گرفتم :
 
1- تو مسیر App_Data فایلی با پسوند pubxml وجود داره (معمولا باید یکی بیشتر نباشه اگر یک پروفایل برای پابلیش ساخته باشید)
2- بازش کردم (با نوت پد) و تگ زیری رو بهش اضافه کردم و  بعد ذخیره :

    <AspnetCompileMergeIntermediateOutputPath>D:\PublishTemp\</AspnetCompileMergeIntermediateOutputPath>
 
این یعنی آقای ویژوال استودیو جای مسیر های پیش فرض فایل های موقت رو بریز توی مسیری که من میگم که اسم کوتاه تری داره و جواب داد!
 
کلا خود درگیری داره ویژوال استودیو. D:
نویسنده : محمد ملک مکان
دوشنبه 9 آذر 1394
+ 20 -

خوشحال میشیم نظرتُ بدونیم