העברת פרוייקט

Just ice

New member
../images/Emo176.gif העברת פרוייקט ../images/Emo70.gif

פרסמתי בפורום דוט נט, אבל לדעתי זה קשור יותר לאפליקציות ב IIS באופן כללי, בכל מקרה - היכן שלא רלוונטי, נא למחוק
יצרתי דרך VS.NET 2003 פרוייקט ASP.NET חדש ב localhost, והוא נוצר כמובן תחת Inetpub/wwwroot והוא עובד יפה. כעת אני רוצה להעביר אותו למקום אחר, מחוץ ל Inetpub, למשל ל C:\MySite ב IIS, תחת Default web site יצרתי Virtual directory ב IIS המצביע ל C:\MySite במאפיינים שלו לחצתי על Create כדי שהוא יסומן כאפליקציה. העברתי לתוך התיקיה C:\MySite את כל הקבצים, ומחקתי את התיקיה ב wwwroot. אבל VS.NET לא מצליח לפתוח משם את הפרוייקט (נותן שגיאה כללית). איזה שלב פיספסתי ?
 

HaKofer

New member
העברת את קובצי הקונפיג

SLH? web.config? כי פשוט ב wweb.config ובעוד קבצים של הVS, יש בתוכם את הנתיב של הפרוייקט, שמולו עובד הVS. ברגע שאתה מנסה לעבוד עם הקבצים הישנים, והנתיב הישן, תתעורר לך בעייה. אתה צריך למחוק את כל הBIN, SLH, web.config, כל קובץ פעולה שהVS יוצר, ואז למחוק את הספרייה הוירטואלית, ליצור פרוייקט ווב ריק חדש, לגרור לסולושן את כל הקבצים, ואז יווצרו קובצי קונפיגורציה חדשים. לאחר מכן, קח את כל הקבצים, כולל את הקבצי הקונפיגורציה החדשים, ותעביר אותם לתיקייה הפיזית שבה אתה מעוניין שיהיו. לך למאפיינים של הספרייה הוירטואלית המקורית, שכיוונה לספרייה הפיסית ב wwwroot, וכוון אותם לתיקייה הפיסית עם הקבצים החדשים. הבעייה נפתרה.
 
למעלה