ahmad1987 wrote:How to make it a stand alone (one piece) with exe extension which will run on other computer with out needing .Net framework engine
You can't. Even if your app were to compile to native (search for NGEN), you'd still be referencing a lot of the System dll's. There's the packager from Salamander
], but it costs quite a bit.
ahmad1987 wrote: how do I know what .Net files my application is need or dll, to include it with my application path
ClickOnce seems to know what your dependencies are.