我有一个使用System.IO.Path.GetTempFileName()存储临时文件的asp.net应用程序。在生产IIS环境(W2K3)中,临时文件夹(System.IO.Path.GetTempPath())指向C:\Windows\Temp。但在我的XP dev机器上,它是C:\documents and settings\machinename\ASPNET\temp。
是否可以在不影响计算机上其他帐户的情况下更改此文件夹?
我必须开发一个.net 2 asp.net网站--人们会推荐使用哪个版本的Visual Studio?我更喜欢使用我的客户坚持使用的客户端环境进行开发- Windows XP 32位,IE6,以防止在部署时出现任何意外。运行asp.net站点的服务器将在IIS6和.net 2.0下的Windows2003上运行。
我有一个ASP.NET 2应用程序,可以向特定用户发送电子邮件,通知他们某些事件。应用程序使用System.Net.Mail.SmtpClient类构造电子邮件并发送它。我希望避免在应用程序代码中进行分支(例如,使用编译器指令和构建配置),因为这意味着在我们将应用程序部署到生产环境之前,不能测试所有的代码路径。理想情况下,我希望将开发中的应用程序配置为使用开发SMTP服务器主机,该主机接收所有电子邮件并将其发送到特定的地址,而不管它被指示发送到哪个地址。是否可以使用Windows XP / II