Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Generally, .NET application should run the same on any Windows version with .NET framework installed. Most common problem that occur are related to the new User Account Control policy in Vista and 7, which prevents applications from accessing areas requiring elevated privileges (which would otherwise run fine under an Administrator account in XP). </p> <p>For example, if your application is trying to write configuration settings to the <code>Program Files</code> folder (which is a really bad idea, btw), or is using some hardcoded disk or registry paths instead of environment variables provided in .NET classes, it may fail under Vista.</p> <p>To quickly check if this is an UAC privilege problem, try to run the application as an administrator (have your client right click the .exe file and select <strong>Run as Administrator</strong>). If it works, then this suggests that you need to examine your code and update it to make sure you are only accessing allowed areas.</p> <p>Check this link for more information: <a href="http://www.codeproject.com/KB/vista-security/MakingAppsUACAware.aspx" rel="nofollow noreferrer">Making apps UAC aware</a>.</p> <p>As <a href="https://stackoverflow.com/questions/3171887/c-application-is-freezing-on-vista-7-not-on-xp-2003-server/3171901#3171901">redsquare</a> suggested, the best way to test your application in a variety of Windows systems is to run them in several virtual machines (<a href="http://www.microsoft.com/windows/virtual-pc/default.aspx" rel="nofollow noreferrer">MS Virtual PC</a> or <a href="http://www.vmware.com/products/player/" rel="nofollow noreferrer">VMWare Player</a>, both of them free for download).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload