Я делаю настольное приложение на C #, Visual Studio 2010 на Windows XP SP2 Professional.
Если я запускаю это приложение непосредственно из опубликованной папки без запуска программы установки ИЛИ запускаю его из папки отладки ИЛИ просто отлаживаю приложение, оно не выдает эту ошибку. Но если я запускаю программу установки из опубликованной папки, а затем запускаю ее из меню «Пуск», выдается следующее сообщение:
Попытка присоединить базу данных с автоматическим именем для файла C: \ Documents and Settings \ Desi \ Локальные настройки \ Apps \ 2.0 \ Data \ K9KMBYK5.881 \ EKOOHKP2.0Y1 \ smas..tion_ddac366ea7cca062_0001.0000_c8a0800.0057_ef8 \ Data \ SmasDb .mdf не удалось. База данных с тем же именем существует, или указанный файл не может быть открыт, или он находится на общем ресурсе UNC.
Я публикую приложение в папке «Мои документы».
C: \ Documents and Settings \ Desi \ Локальные настройки \ Apps \ 2.0 \ Data \ K9KMBYK5.881 \ EKOOHKP2.0Y1 \ smas..tion_ddac366ea7cca062_0001.0000_c8a0800c5798ef15 \ Data \ 1.0.0.0 (это Данные В каталоге есть только файл user.config.)
C: \ Documents and Settings \ Desi \ Локальные настройки \ Apps \ 2.0 \ LWGCKB30.QZJ \ E81QYJON.ZX9 \ manifest (содержит smas..tion_ddac366ea7cca062_0001.0000_none_a42d8ca7a940cae4.cdf-ms smas..__e0a.ea.ea0. S0 .e0a .e0 .0 .0 .0 .0 .0 .0 .0 .0 .0. 0. exe_ddac366ea7cca062_0001.0000_none_3d144d2ce016963b.cdf-ms smas.exe_ddac366ea7cca062_0001.0000_none_3d144d2ce016963b.manifest)
C: \ Documents and Settings \ Desi \ Локальные настройки \ Apps \ 2.0 \ LWGCKB30.QZJ \ E81QYJON.ZX9 \ smas.exe_ddac366ea7cca062_0001.0000_none_3d144d2ce016963b (содержит
SMAS.exe.config, SmasDb.mdf, SmasDb_log.ldf)
C: \ Documents and Settings \ Desi \ Локальные настройки \ Apps \ 2.0 \ LWGCKB30.QZJ \ E81QYJON.ZX9 \ smas..tion_ddac366ea7cca062_0001.0000_c8a0800c5798ef15 (в этом каталоге есть все файлы, включая все dlls, SmasDb.mlog и Smasf. , SMAS.exe.config, некоторые файлы .cdf-ms и .manifest НЕ совпадают с указанными выше .cdf-ms и .manifest)