קובץ *.csproj לא מיוצר אחרי פקודת dotnet publish
-
מנסה להריץ על אובונטו סרבר וגם בחלונות את הפקודה הבאה
dotnet run --launch-profile myProfile
אבל אני נתקל בשגיאה הבאה:Couldn't find a project to run. Ensure a project exists in /home/ubuntu/dotnet7proj, or pass the path to the project using --project.בדקתי קצת וראיתי שזה עשוי לנבוע מכך שאין קובץ *.csproj בתיקייה Publish. אכן אין לי קובץ כזה וממה שהבנתי הוא אמור להיות מיוצר אוטומטית ע"י הפקודה
dotnet publish. מישהו יכול לאשר לי את זה?
בנוסף רק לוודא הפקודה שייכת למצב פרודקשן, או פיתוח? אני הבנתי שלפרודקשן והיא רק בוחרת את הפרופיל שהוגדר ב-launchsetting.json.דוטנט 7 -sdk ו-runtime.
נ.ב. ניסיתי להוסיף את שורות הקוד הבאות לקובץ
csprojוזה לא עזר.<GenerateProjectOutputOnPublish>true</GenerateProjectOutputOnPublish> <PublishSingleFile>false</PublishSingleFile> <GeneratePublishProfile>true</GeneratePublishProfile>תודה רבה.
-
Y yyy התייחס לנושא זה ב
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות