Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# aspnet_compiler.exe是特殊的吗?_C#_Asp.net_Aspnet Compiler_Precompile - Fatal编程技术网

C# aspnet_compiler.exe是特殊的吗?

C# aspnet_compiler.exe是特殊的吗?,c#,asp.net,aspnet-compiler,precompile,C#,Asp.net,Aspnet Compiler,Precompile,我正在尝试为我正在进行的项目制作一个ASP.NET编译工具。使用aspnet_编译器确实可以很好地工作,但定制工具会更好地满足我们的目的 但是,当我运行ClientBuildManager.PrecompileApplication方法时,我得到一个“MissingManifestResourceException”,抱怨“找不到适合指定区域性或非特定区域性的任何资源” 然后我反编译了aspnet_compiler.exe,并使用了它的单个Precompiler.cs文件,该文件给出了相同的异常

我正在尝试为我正在进行的项目制作一个ASP.NET编译工具。使用aspnet_编译器确实可以很好地工作,但定制工具会更好地满足我们的目的

但是,当我运行ClientBuildManager.PrecompileApplication方法时,我得到一个“MissingManifestResourceException”,抱怨“找不到适合指定区域性或非特定区域性的任何资源”

然后我反编译了aspnet_compiler.exe,并使用了它的单个Precompiler.cs文件,该文件给出了相同的异常

因此,这不是我的代码,因为当我使用aspnet_compiler.exe源代码时,同样的问题也会发生,而是其他一些问题


您对aspnet\U编译器的特殊之处有何看法?

我认为您在尝试编写自己的ASP.NET编译器时,可能吃不饱。如果在编译之前或之后需要执行一些特殊的操作,请研究使用编译前或编译后脚本


我认为您在尝试编写自己的ASP.NET编译器时,可能吃得太多了。如果在编译之前或之后需要执行一些特殊的操作,请研究使用编译前或编译后脚本


但我不是在编写编译器。Aspnet_编译器只是ClientBuildManager类的包装器。我试着做同样的事情,只是稍微定制一下。然而,目前,我无法复制aspnet_编译器工具,即使使用它自己的源代码。预编译或后编译脚本可能适合您的需要吗?不幸的是,不,预编译必须在web应用程序部署后完成,即在客户机站点上。我听说有一些半第三方模块替换了我们的一些文件,因此如果我们在构建时进行预编译,就会破坏预编译。但我不是在编写编译器。Aspnet_编译器只是ClientBuildManager类的包装器。我试着做同样的事情,只是稍微定制一下。然而,目前,我无法复制aspnet_编译器工具,即使使用它自己的源代码。预编译或后编译脚本可能适合您的需要吗?不幸的是,不,预编译必须在web应用程序部署后完成,即在客户机站点上。我听说有一些半第三方模块替换了我们的一些文件,因此如果我们在构建时进行预编译,就会破坏预编译。我很想看看结果如何。如果你不能很快得到答复,我会悬赏你的。我很想知道结果如何。如果你不能很快得到答复,我会悬赏你的。