小编acz*_*ski的帖子

我可以判断Perl的Test :: More下是否通过了所有测试?

我有一个使用Test :: More编写的Perl测试脚本.在退出之前,如果所有测试都通过,我想执行一些清理操作.如果任何测试失败,我想留下一切用于故障排除.

Test :: More中是否有一个标志,或者在一个测试脚本中有一些其他最佳实践,一旦测试本身完成,就能判断"一切顺利"?

perl unit-testing

6
推荐指数
1
解决办法
337
查看次数

我可以设置Visual Studio ASP.NET开发服务器使用的ASP.NET版本吗?

我正在尝试使用为.NET 4配置的应用程序池调试IIS7下显示的问题.我的Visual Studio ASP.NET开发服务器说它使用的是2.0.50727.5456.

ASP.NET Development Server详细信息对话框

我想从VS调试这个,所以我想要.NET版本匹配.我找到了有关设置端口的信息,但附近没有版本设置.我在VS中的Website.ASP配置菜单项下找不到任何内容.

有没有办法配置ASP.NET Development Server的.NET版本?

asp.net visual-studio-2010

5
推荐指数
1
解决办法
5541
查看次数

保存加密配置部分时阻止IIS应用重启?

我正在帮助构建具有多个自定义配置文件的ASP.NET C#应用程序.我们web.config使用<configSections><section /></configSections>确保设置的元素将这些元素存储在文件外部,restartOnExternalChanges="false"因此文件保存不会重新启动应用程序.

为了管理这些设置,我们构建了ASPX页面来读取,更新和保存各个部分和值.对于纯文本部分,这非常有效.管理员登录应用程序的配置部分,进行更改,保存并立即生效.

但是我们在其自己的外部文件中有一个部分,就像所有其他部分一样,也是加密的.无论何时保存该部分,IIS应用程序都会重新启动会话.这意味着登录管理员进行配置更改,并且所有登录到应用程序用户端的最终用户都必须再次登录,这令人沮丧.

有没有办法在保存加密配置节时避免IIS应用程序重启?

我们当前的加密配置部分处理代码如下所示:

public class CredentialsConfig : ConfigurationSection
{
    Configuration Config = null;
    CredentialsConfig Section = null;

    public static CredentialsConfig GetConfig()
    {
        Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
        CredentialsConfig section = config.GetSection("credentials") as CredentialsConfig;

        // Ensure the current file is encrypted
        if (!section.SectionInformation.IsProtected)
        {
            section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
            section.SectionInformation.ForceSave = true;
            config.Save();
        }

        return section;
    }

    public CredentialsConfig GetConfigForUpdate()
    {
        Config = WebConfigurationManager.OpenWebConfiguration("~");
        Section = Config.GetSection("credentials") as CredentialsConfig;
        return Section;
    }

    public void SaveConfig()
    { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net iis encryption configuration-files

3
推荐指数
1
解决办法
385
查看次数