Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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#.net 2.0的应用程序代码中回收应用程序池,而不是从其他应用程序中回收?_C#_.net - Fatal编程技术网

如何在c#.net 2.0的应用程序代码中回收应用程序池,而不是从其他应用程序中回收?

如何在c#.net 2.0的应用程序代码中回收应用程序池,而不是从其他应用程序中回收?,c#,.net,C#,.net,如何在c#.net 2.0中的应用程序代码内而不是从其他应用程序中回收web应用程序池?我曾经尝试过这样的代码,如果从另一个解决方案/程序运行,效果很好,但是从需要回收其池的应用程序执行时失败 是的,尝试自杀的代码通常会失败,即使成功。特别是如果成功的话。但是如果从另一个解决方案运行,这段代码工作得很好?这是沮丧的凤凰模式吗?@Osama,这不是一个好主意,看起来很像一个X-Y问题。首先,为什么要回收应用程序池?这应该解决什么问题?奇怪的要求,回收应用程序池是一项与应用程序无关的管理任务。但是,

如何在c#.net 2.0中的应用程序代码内而不是从其他应用程序中回收web应用程序池?我曾经尝试过这样的代码,如果从另一个解决方案/程序运行,效果很好,但是从需要回收其池的应用程序执行时失败


是的,尝试自杀的代码通常会失败,即使成功。特别是如果成功的话。但是如果从另一个解决方案运行,这段代码工作得很好?这是沮丧的凤凰模式吗?@Osama,这不是一个好主意,看起来很像一个X-Y问题。首先,为什么要回收应用程序池?这应该解决什么问题?奇怪的要求,回收应用程序池是一项与应用程序无关的管理任务。但是,如果您真的想要实现这种行为,您可以调用另一个负责终止您的使用process.Start的进程。但是,你应该真正考虑弗雷德里克的评论并与那些写这些要求的人讨论,了解用例并找到更好的方法。是的,试图自杀的代码常常失败,即使它是成功的。特别是如果成功的话。但是如果从另一个解决方案运行,这段代码工作得很好?这是沮丧的凤凰模式吗?@Osama,这不是一个好主意,看起来很像一个X-Y问题。首先,为什么要回收应用程序池?这应该解决什么问题?奇怪的要求,回收应用程序池是一项与应用程序无关的管理任务。但是,如果您真的想要实现这种行为,您可以调用另一个负责终止您的使用process.Start的进程。但是,你应该真正考虑弗雷德里克的评论,并与那些写这些要求的人讨论,了解用例并找到更好的方法。