如何防止我的应用程序被其他应用程序打开,如沙箱等
本文关键字:应用程序 其他 何防止 我的 | 更新日期: 2023-09-27 18:01:18
我正在开发一个有进程运行的应用程序。出于一些安全要求,我不希望我的应用程序与任何其他应用程序一起打开,如一些文件复制应用程序,沙盒等,你能指导我是否可以使用c#吗?
试试这个,
public bool IsFileLocked(string filename)
{
bool Locked = false;
try
{
FileStream fs =
File.Open(filename, FileMode. OpenOrCreate,
FileAccess.ReadWrite, FileShare.None);
fs.Close();
}
catch (IOException ex)
{
Locked = true;
}
return Locked;
}
引自:How do I check a file is in use?