我创建了一个 WindowsForms 应用程序,然后在以下命令的帮助下进行了设置这个链接 https://stackoverflow.com/questions/56541199/how-to-create-setup-exe-file-for-window-form-application-in-visual-studio-2019。但是,我只能在我的主会话中设置它。当我尝试与其他用户连接时,它会启动设置,但是当我双击该应用程序时,它不会显示。我的问题有解决办法吗?
另外,我不想将应用程序文件复制到每个用户的计算机中(我将包括应用程序和向导的整个文件夹放在所有用户之间的共享文件夹中)。
我尝试从共享文件夹安装它,并且在复制安装文件夹后也尝试安装它,但它不起作用。
这是我怀疑有问题的两个部分,但它们并不是问题背后的原因。
string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
label21.Text = userName;
string username = "";
for(int i = 8; i < userName.Length; i++)
{
username += userName[i];
}
string filename = $"C:/Users/{username}/Desktop/fichier.xlsx";
and
if ((isEmpty == true) && (radioButton4.Checked == false))
{
MessageBox.Show("Due to one or more cells being empty, the file was not saved.");
}
else
{
wb.SaveAs($"C:/Users/{username}/Downloads/Controle{comboBox1.Text + comboBox2.Text}.xlsx");
}
Use Environment.GetFolderPath https://learn.microsoft.com/en-us/dotnet/api/system.environment.getfolderpath?view=net-7.0#system-environment-getfolderpath(system-environment-specialfolder)每次都能获得正确的路径。
let desktop = Environment.GetFolderPath(SpecialFolder.DesktopDirectory);
etc.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)