问题
I'd like to experiment with the fourth parameter of ClientBuildManager class constructor that lets me specify the compilation options. The problem is I have to provide the third parameter that specifies the "target folder".
Previously I used the two-paremeters constructor like this:
VirtualDirectory dir = ...;
using( var buildManager = new ClientBuildManager( dir.Path, dir.PhysicalPath ) ) {
buildManager.PrecompileApplication();
}
and it worked okay - the two parameters are quite obvious.
I have no idea where to get the third "target folder" parameter.
How do I obtain the value that can be passed as the third "target folder" parameter so that precompilation works as before?
回答1:
You can pass null for the TargetFolder if you just want to "Compiling an Application in Place". If you pass a valid folder for TargetFolder you will be "Compiling an Application for Deployment".
来源:https://stackoverflow.com/questions/10830044/what-do-i-specify-as-the-target-folder-parameter-to-clientbuildmanager-constru