Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
#1

Проблема с запуском программы на WPF на другом компьютере

29.05.2014, 09:18. Просмотров 699. Ответов 13
Метки нет (Все метки)

Написал прогу на wpf(писал на win8 visual studio 2013) сделал установщик все пашет, но когда ставлю на win7 некоторые кнопки не пашут прогу выкидывает кто нибудь сталкивался?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2014, 09:18
Ответы с готовыми решениями:

Проблемы с запуском приложения WPF на другом компьютере
В чем дело?

Программа WPF не работает на другом компьютере
В общем так, я создал программу на WPF, собрал Release-версию, и при помощи...

Окно ввода данных перед запуском основного окна WPF
Привет всем! Необходимо чтобы перед запуском основного окна, появилось окно с...

Отловить процесс на другом компьютере
Всем привет. Подскажите как проверить работает ли программа на другом компе в...

Crystal reports на другом компьютере
Написал программку с отчетами Crystal Reports. На копмпьютере где ВС стоит, все...

13
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.05.2014, 09:54 #2
Экстрасенсов нет... Что за кнопки, что за код и т.д. и т.п.
1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
29.05.2014, 09:56  [ТС] #3
Обычный вызов формы с пустым конструктором

C#
1
2
3
4
5
6
  private void CreateTest_Btn_Click(object sender, RoutedEventArgs e)
        {
           
            MainWindow w = new MainWindow();
            w.Show();
        }
0
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.05.2014, 09:58 #4
try...catch и смотрим, что не так... Выкидывает, значит есть ошибка, за Вас мы её не отловим.
1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
29.05.2014, 10:02  [ТС] #5
Spawn, и еще вопрос я в установщик включил sqllocaldb , препод устанавливал на компе вылетает ошибка что проц не поддерживается , есть какой нибудь аналог?
0
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.05.2014, 10:19 #6
Сомнительно, что Itanium там, значит, вполне возможно, с архитектурой проблема, возможно, что только x64 версия в установщике...
1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
29.05.2014, 14:46  [ТС] #7
Spawn, отловил ошибку пришлось ставить на виртуалку и тестить, не подскажете как исправить?
0
Миниатюры
Проблема с запуском программы на WPF на другом компьютере  
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.05.2014, 15:21 #8
Разметка стиля ToolBarStyle1 нужна, так не понять.

Не по теме:

4к строчек... студия вешается небось...

1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
29.05.2014, 21:17  [ТС] #9
Spawn, 4k много? а как по другому,прога здоровая

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
 <Style x:Key="ToolBarStyle1" TargetType="{x:Type ToolBar}">
            <Setter Property="Background" Value="{StaticResource ToolBarHorizontalBackground}"/>
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type ToolBar}">
                        <Grid x:Name="Grid" Margin="3,1,1,1" SnapsToDevicePixels="true">
                            <Grid x:Name="OverflowGrid" HorizontalAlignment="Right">
                                <ToggleButton x:Name="OverflowButton" ClickMode="Press" FocusVisualStyle="{x:Null}" IsChecked="{Binding IsOverflowOpen, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" IsEnabled="{TemplateBinding HasOverflowItems}" Style="{StaticResource ToolBarHorizontalOverflowButtonStyle}"/>
                                <Popup x:Name="OverflowPopup" AllowsTransparency="true" Focusable="false" IsOpen="{Binding IsOverflowOpen, RelativeSource={RelativeSource TemplatedParent}}" PopupAnimation="{DynamicResource {x:Static SystemParameters.ComboBoxPopupAnimationKey}}" Placement="Bottom" StaysOpen="false">
                                    <Themes:SystemDropShadowChrome x:Name="Shdw" Color="Transparent">
                                        <Border x:Name="ToolBarSubMenuBorder" BorderBrush="{StaticResource ToolBarMenuBorder}" BorderThickness="1" Background="{StaticResource ToolBarSubMenuBackground}" RenderOptions.ClearTypeHint="Enabled">
                                            <ToolBarOverflowPanel x:Name="PART_ToolBarOverflowPanel" KeyboardNavigation.DirectionalNavigation="Cycle" FocusVisualStyle="{x:Null}" Focusable="true" Margin="2" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" KeyboardNavigation.TabNavigation="Cycle" WrapWidth="200"/>
                                        </Border>
                                    </Themes:SystemDropShadowChrome>
                                </Popup>
                            </Grid>
                            <Border x:Name="MainPanelBorder" Padding="{TemplateBinding Padding}" Style="{StaticResource ToolBarMainPanelBorderStyle}" Background="#FFF5F6F7" OpacityMask="Red" BorderBrush="Black" BorderThickness="0.3,0.2,0.3,0.5">
                                <DockPanel KeyboardNavigation.TabIndex="1" KeyboardNavigation.TabNavigation="Local">
                                    <Thumb x:Name="ToolBarThumb" Margin="-3,-1,0,0" Padding="6,5,1,6" Style="{StaticResource ToolBarThumbStyle}" Width="10"/>
                                    <ContentPresenter x:Name="ToolBarHeader" ContentSource="Header" HorizontalAlignment="Center" Margin="4,0,4,0" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="Center" OpacityMask="Red"/>
                                    <ToolBarPanel x:Name="PART_ToolBarPanel" IsItemsHost="true" Margin="0,1,2,2" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"/>
                                </DockPanel>
                            </Border>
                        </Grid>
                        <ControlTemplate.Triggers>
                            <Trigger Property="IsOverflowOpen" Value="true">
                                <Setter Property="IsEnabled" TargetName="ToolBarThumb" Value="false"/>
                            </Trigger>
                            <Trigger Property="Header" Value="{x:Null}">
                                <Setter Property="Visibility" TargetName="ToolBarHeader" Value="Collapsed"/>
                            </Trigger>
                            <Trigger Property="ToolBarTray.IsLocked" Value="true">
                                <Setter Property="Visibility" TargetName="ToolBarThumb" Value="Collapsed"/>
                            </Trigger>
                            <Trigger Property="HasDropShadow" SourceName="OverflowPopup" Value="true">
                                <Setter Property="Margin" TargetName="Shdw" Value="0,0,5,5"/>
                                <Setter Property="SnapsToDevicePixels" TargetName="Shdw" Value="true"/>
                                <Setter Property="Color" TargetName="Shdw" Value="#71000000"/>
                            </Trigger>
                            <Trigger Property="Orientation" Value="Vertical">
                                <Setter Property="Margin" TargetName="Grid" Value="1,3,1,1"/>
                                <Setter Property="Style" TargetName="OverflowButton" Value="{StaticResource ToolBarVerticalOverflowButtonStyle}"/>
                                <Setter Property="Height" TargetName="ToolBarThumb" Value="10"/>
                                <Setter Property="Width" TargetName="ToolBarThumb" Value="Auto"/>
                                <Setter Property="Margin" TargetName="ToolBarThumb" Value="-1,-3,0,0"/>
                                <Setter Property="Padding" TargetName="ToolBarThumb" Value="5,6,6,1"/>
                                <Setter Property="Margin" TargetName="ToolBarHeader" Value="0,0,0,4"/>
                                <Setter Property="Margin" TargetName="PART_ToolBarPanel" Value="1,0,2,2"/>
                                <Setter Property="DockPanel.Dock" TargetName="ToolBarThumb" Value="Top"/>
                                <Setter Property="DockPanel.Dock" TargetName="ToolBarHeader" Value="Top"/>
                                <Setter Property="HorizontalAlignment" TargetName="OverflowGrid" Value="Stretch"/>
                                <Setter Property="VerticalAlignment" TargetName="OverflowGrid" Value="Bottom"/>
                                <Setter Property="Placement" TargetName="OverflowPopup" Value="Right"/>
                                <Setter Property="Margin" TargetName="MainPanelBorder" Value="0,0,0,11"/>
                                <Setter Property="Background" Value="{StaticResource ToolBarVerticalBackground}"/>
                            </Trigger>
                            <Trigger Property="IsEnabled" Value="false">
                                <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/>
                            </Trigger>
                        </ControlTemplate.Triggers>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
            <Style.Triggers>
                <DataTrigger Binding="{Binding Source={x:Static SystemParameters.HighContrast}}" Value="true">
                    <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
0
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.05.2014, 21:50 #10
Цитата Сообщение от jecus Посмотреть сообщение
а как по другому,прога здоровая
Стилей повторяющихся может быть много, триггеров, анимации, также в словари повыкидывать многое всегда можно.

Ох, да, ещё куча статики... Полный текст ошибки глянуть надо ещё, View Detail ссылочка там.

А версии .NET, кстати, одинаковые на машинах?
1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
29.05.2014, 22:29  [ТС] #11
Spawn, да , версия одна и таже. Код весь blend генерировал(только учусь wpf)
0
Миниатюры
Проблема с запуском программы на WPF на другом компьютере  
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
30.05.2014, 00:48 #12
А, ну Вот Вам и ответ, нету такой библиотечки у Вас в 7-ке...
1
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
30.05.2014, 10:14  [ТС] #13
Spawn, presentationFramework.Aero2??? можно как нибудь добавить?
0
Spawn
971 / 869 / 353
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
30.05.2014, 10:19 #14
Не получится. Меняйте ссылку на PresentationFramework.Aero.
1
30.05.2014, 10:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2014, 10:19

Приложение не запускается на другом компьютере
Приложение не запускается на другом компьютере.

Не запускается экзешник на другом компьютере
Доброго времени суток, уважаемые форумчане. В кратце: пилю проект по передаче...

Неправильно отображается Picturebox на другом компьютере
Доброе время суток всем форумчанам. Пишу приложение в котором на главной форме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru