Ну, я понял "правильно".Я пишу здесь на случай, если кто-то захочет узнать.Однако, если кто-нибудь знает лучший способ, пожалуйста, сообщите мне
Я нашел обходной путь, который заключается в ручном редактировании файла .sln и добавлении свойств AspNetCompiler в другие конфигурации.
В разделе ProjectSection (WebsiteProperties),
Release.AspNetCompiler.VirtualPath = "/site"
Release.AspNetCompiler.PhysicalPath = "site\"
Release.AspNetCompiler.TargetPath = "PrecompiledWeb\site\"
Release.AspNetCompiler.Updateable = "false"
Release.AspNetCompiler.ForceOverwrite = "true"
Release.AspNetCompiler.FixedNames = "true"
Release.AspNetCompiler.Debug = "False"
Я добавил эти вещи ниже:
MyConfiguration.AspNetCompiler.VirtualPath = "/site"
MyConfiguration.AspNetCompiler.PhysicalPath = "site\"
MyConfiguration.AspNetCompiler.TargetPath = "PrecompiledWeb\site\"
MyConfiguration.AspNetCompiler.Updateable = "false"
MyConfiguration.AspNetCompiler.ForceOverwrite = "true"
MyConfiguration.AspNetCompiler.FixedNames = "true"
MyConfiguration.AspNetCompiler.Debug = "False"
И это сработало как шарм.Но не оставляйте пустых строк до или после, потому что сборка завершится неудачей, если вы это сделаете.