Alarmy Antywirusa

0

Witam,mam takie tam drobne pytanie,otóż napisałem niedawno w Visual Studio kod na WPF tabControl i chciałem go przetestować,ale gdy uruchamiam go to mój Antywirus (Avast) sądzi,że to wirus,blokuje mój program i przerzuca go do kwarantanny
zbadałem cały kod,ale nie wydaje mi się by było tu coś niebezpiecznego.Chciałem też zapytać dlaczego czy ktoś wie czemu on tak reaguje?

<Window x:Class="RPad_2014_Ultimate.TestWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="TestWindow" Height="350" Width="500" Margin="5" Background="LightGray">
    <Window.Resources>
        <LinearGradientBrush x:Key="SelectedBorderBrush" StartPoint="0,0" EndPoint="1,0">
            <GradientBrush.GradientStops>
                <GradientStopCollection>
                    <GradientStop Color="Gray" Offset="0.965"/>
                    <GradientStop Color="WhiteSmoke" Offset="1.0"/>
                </GradientStopCollection>
            </GradientBrush.GradientStops>
        </LinearGradientBrush>
        <Style TargetType="{x:Type TabControl}">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type TabControl}">
                        <DockPanel>
                            <Border
                            Panel.ZIndex="50"
                            Margin="0,100,-1,0" 
                            Background="#FFAAAAAA"
                            BorderBrush="Gray"
                            CornerRadius="7,0,0,7"
                            BorderThickness="1">
                                <TabPanel
                                Margin="0,0,0,0"
                                IsItemsHost="True" />
                            </Border>
                            <Border
                            Background="WhiteSmoke"
                            BorderBrush="Gray"
                            BorderThickness="1"
                            CornerRadius="7,7,7,0" >
                                <ContentPresenter 
                                ContentSource="SelectedContent" />
                            </Border>
                        </DockPanel>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
        <Style TargetType="{x:Type TabItem}">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type TabItem}">
                        <Grid>
                            <Border Name="Border" 
                            Background="#FFAAAAAA"
                            CornerRadius="7,0,0,0"
                            BorderBrush="Gray"
                            BorderThickness="0,0,0,1"
                            Panel.ZIndex="50"
                            Margin="0,0,0,0"
                                >

                                <ContentPresenter x:Name="ContentSite"             
                                VerticalAlignment="Center"
                                HorizontalAlignment="Left"
                                ContentSource="Header"
                                Margin="10,10,10,10"/>
                            </Border>
                        </Grid>
                        <ControlTemplate.Triggers>
                            <Trigger Property="IsSelected" Value="True">
                                <Setter Property="Panel.ZIndex" Value="100" />
                                <Setter Property="Margin" Value="0,0,-2,0" />
                                <Setter TargetName="Border" 
                                    Property="BorderBrush" 
                                    Value="{StaticResource SelectedBorderBrush}"/>
                                <Setter TargetName="Border" 
                                Property="Background" 
                                Value="WhiteSmoke" />
                                <Setter TargetName="Border" 
                                Property="CornerRadius" 
                                Value="0,0,0,0" />
                            </Trigger>
                        </ControlTemplate.Triggers>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
    </Window.Resources>
    <Grid>
        <TabControl Name="_menuTabControl" TabStripPlacement="Left" Margin="5">
            <TabItem Name="_tabItem1" Header="First Tab Item" ></TabItem>

            <TabItem Name="_tabItem2" Header="Second Tab Item" >
                <Grid />
            </TabItem>
            <TabItem Name="_tabItem3" Header="Third Tab Item" >
                <Grid />
            </TabItem>
        </TabControl>
    </Grid>
</Window>
1

Avast jest głupi! Też go mam i też czasami blokuje, co ciekawe daje wtedy wyłącz ochronę na 10 min i po tych 10 min już mu mój program nie przeszkadza. Skoro sam napisałeś program to wiesz co tam jest i czy to jest szkodliwe.

1

Blokowanie programów napisanych przez użytkowników jest to standard ~90% antywirusów (avast często miał problemy z false positive). Najprostsze rozwiązanie to dodać katalogi, w których zapisujesz projekty do wykluczeń antywirusa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1