小编Nai*_*rov的帖子

ExtJs Neptune主题

我正在尝试将ExtJs 4.2中的默认主题更改为Neptune自定义主题.如何进行调试?

<html>
<head>
    <title>xxx</title>
    <link rel="shortcut icon" type="image/ico" href="favicon.ico" />
    <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
    <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-custom.css">
    <script type="text/javascript" src="extjs/ext-all.js"></script>
    <script type="text/javascript" src="Scripts/App.js"></script>
</head>
<body></body>
</html>
Run Code Online (Sandbox Code Playgroud)

themes extjs extjs4.2

10
推荐指数
2
解决办法
2万
查看次数

在运行时更改 .dll

我有一个巨大的应用程序,其中我的解决方案的一个项目生成报告。我想在不构建我的项目的情况下添加新报告(更新报告),只需添加.dll文件。我读过Assemblyand AppDomain,但我不知道为新报告添加新 dll 以及如何在运行时更新旧报告真的好方法吗?这是我的示例,它需要我的第一个 dll,但第二次不需要。第一个 dll - 总和,第二个 - 扣除。

    static void Main(string[] args)
    {
        try
        {
            //first domain
            AppDomain domain = AppDomain.CreateDomain("MyDomain");
            AssemblyDll asb1 = new AssemblyDll();
            Console.WriteLine(asb1.AssemblyMethod(1));
            AppDomain.Unload(domain);
            Console.ReadKey();

            //second domain
            AppDomain newDomain = AppDomain.CreateDomain("myNewDomain");
            AssemblyDll asb2 = new AssemblyDll();
            Console.WriteLine(asb2.AssemblyMethod(2));
            AppDomain.Unload(newDomain);
            Console.ReadKey();
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
    }
}

public class AssemblyDll
{
    public string AssemblyMethod(int version)
    {
        //loading .dll
        Assembly assembly = Assembly.LoadFrom(@"../../../../Assembly/DynamicDLL" + version + ".dll");
        Type type …
Run Code Online (Sandbox Code Playgroud)

.net c# dll

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

标签 统计

.net ×1

c# ×1

dll ×1

extjs ×1

extjs4.2 ×1

themes ×1