I compiled with windows 7 ultimate 64 bit and i checked on a machine with same os but without visualstudio.The user is a administrator account and i have no anti-virus installed in my computer.
Still my exe is not running.I took the exe from debug folder of my project.
The .Net framework is 4.5,visual studio-2012 ultimate.The code is written in vb.net
I didn't use any installer i just copied and pasted the files and tried to run it.
I checked in one of my computer which has anti virus in my application only the splash screen is opening
and error message is shown with quit,contiue buttons with error codes.
Do i need to digitally sign my application to protect it from antivirus softwares......
The .NET Framework consists of various components:
1. The Runtime: Contains the core Framework and this is the only component that is required to run an app developed with .NET on any supported platform.
2. The SDK: This is required for developing apps using .NET Framework. Contains the compiler and other tools. You can use Notepad to write code and compile the code using the appropriate language compiler. It is a fun way to learn the internals and intricacies of .NET.
3. The IDE: Tools like Visual Studio and SharpDevelop that are strictly not part of .NET Framework, and provide a Graphical Interface to develop and test apps. Behind the scenes, they use the SDK.
As New is still supported in VB.NET, but the behaviour has been cleaned up.
In VB6, the variable would be treated as an auto-instantiated variable. This would result in poor performance and unexpected behaviour, as every reference to the variable would be changed to check for Nothing and assign the variable:
Dim x AsNew Foo
Set x = NothingIfNot(x IsNothing) Then
MsgBox "Boom!"EndIf'Becomes:Dim x As Foo
If x IsNothingThenSet x = New Foo
Set x = NothingIf x IsNothingThenSet x = New Foo
IfNot (x IsNothing) Then
In VB.NET, the syntax behaves exactly as you described, and the whole "auto-instantiated variable" mess has been removed.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer