|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Добрый день.Собственно проблемка такого рода,есть приложение на C# написанное. С помощью Process.Start() в нем я пытаюсь открыть картинку .tif в стандартном просмотрищике Windows.На Windows 7 все работает на отлично.а на ХР не открывает хоть убейся картинку.Выскакивает ошибка такая: System.ComponentModel.Win32Exception: Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции в System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) в System.Diagnostics.Process.Start() в System.Diagnostics.Process.Start(ProcessStartInfo startInfo) в System.Diagnostics.Process.Start(String fileName) в OpenSaveImagesBD.Form1.listBox2_MouseDoubleClick(Object sender, MouseEventArgs e) Вот код этого момента: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
С путями к картинке все нормально.я грешу на Framework на компьютере с windows Xp. Возможно ли такая ситуация,что из-за frameworka не открывается картинка(то есть Process.Start() не работает).На компьютере стоял framework 2.0,я обновил до 3.0,до 3.5 не получается обновить,так как банально не хватает места на диске С.Есть ли какие мысли по этому поводу у кого нибудь?заранее благодарен) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 09:25 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Думаю проблема в этом авторУказанному файлу не сопоставлено ни одно приложение для выполнения данной операции Нечем открывать файл. Попробуй в проводнике по файлу кликнуть. Откроется? @ пишет слэши как есть, т.е. надо или Код: c# 1.
или Код: c# 1.
Хотя вроде виндовс и так понимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 09:33 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Dima T,Решилась проблема иначе.Видимо,проблемка с в самом просмоторщике картинок стандартном.Установил ACDSee на компьютер,поменял в свойствах картинок просмоторщик по умолчанию на ACDSee и все заработало прекрасно.Спасибо за подсказки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 09:43 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
genikoff, А слэши лишние либо @ тем не менее стоит убрать ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 09:45 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 09:53 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Pallaris,Спасибо,ознакомлюсь.я на шарпе не работаю,это пока первый более-менее серьезный случай)но для общего развития не помешает. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:15 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
у меня один вопрос, почему TIFF "ненормальный" формат? =))) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:20 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
да, кстати запускать вот такой программы, это дыра в безопасности ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:21 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Roman Mejtes,это сугубо для одного пользователя программа+никаких важных и секретных файлов нет.я думаю,ничего страшного не случится. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:28 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Roman Mejtesу меня один вопрос, почему TIFF "ненормальный" формат? =))) это желание самого заказчика.сами картинки являются сканами чертежей,их они почему-то только в .tif сохраняют.Учел только пожелания заказчика и не стал их переубеждать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:31 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Roman Mejtes,да и мне это все надо было на С++ написать,приложение сохраняет в базу картинки,есть возможность редактирования и просмотра картинок+куча мелких опций и манипуляций.На шарпе приятней все это реализовавать,вот я так сказать для ознакомления и взялся за это.так как раньше на шарпе ничего кроме лаб в универе не писал. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 10:35 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
запуская файл TIFF вы запускаете не файл, а связанное с ним приложение. Что это за приложение одному богу известно. Это может быть и вредоносное ПО. Либо файлы как в вашем случае могут быть вообще не связаны. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 12:49 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
Roman Mejtesу меня один вопрос, почему TIFF "ненормальный" формат? =))) кто сказал, что он "ненормальный"? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 17:49 |
|
C# Process.Start не работает на windows xp
|
|||
---|---|---|---|
#18+
еще можно кстати переслать EXE файл :) на сервис автора =) с майнером ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2016, 18:42 |
|
|
start [/forum/topic.php?fid=20&msg=39304253&tid=1400361]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 186ms |
0 / 0 |