Как вы, вероятно, можете рассказать по моему вопросу, я полный нуб на все это (а именно, загрузка проектов с открытым исходным кодом и Visual Studio 2010). Я хотел изучить код, узнать, как он работает, адаптировать мою собственную версию, которая сбрасывает релевантные данные в базе данных, но на самом деле, я только добрался до загрузки решения в VS 2010, нажав кнопку «Начать отладки» и затем:Рабочий каталог не существует
Рабочий каталог не существует: «D: \ Dev \ CodeProject \ статей \ smartcardfmwk \ Smartcard_Framework
Как я могу исправить эту ошибку? Я пробовал искать его, но ни одно из решений не соответствовало действительности.
Исходный код в вопросе Smart Card Framework, из проекта Кодекса:
http://www.codeproject.com/Articles/16653/A-Smart-Card-Framework-for-NET?msg=4609259#xx4609259xx
Я скачал «Обновленный проект (VS2010)» и я могу открыть его в VS2010, а также строить, но отладка просто не сработает.
Я еще не пытался реплицировать путь, но поскольку это рабочий проект, моя компания требует, чтобы он был размещен в определенном месте, доступном другим.
Спасибо.
_Мне интересно, если мне нужно это сделать снова, если я переведу решение в другом месте. Насколько я знаю, эта информация хранится в файлах '* .csproj.user', которые являются локальными файлами пользовательских настроек и должны не должны делиться между членами команды или разными рабочими станциями. Так что на другой рабочей станции рабочий каталог должен быть пустым по умолчанию (это означает, что никакой рабочий каталог не будет указан, поэтому exe будет использовать свою текущую папку). Вы также должны исключать файлы '.user' из исходного элемента управления. –
В моем случае неправильный путь был в свойствах проекта -> вкладка «Сборка» -> «Выходной путь». Это совершенно неверное поведение VS, потому что в файле 'csproj' был другой путь, указанный в теге' OutputPath' соответствующей группы конфигурации. – Lu55