请问 Net core 开发的程序,怎么在 Linux 上。使用 mutex??

2020-11-07 19:57:10 +08:00
 youla

人一躺,手一伸…

3854 次点击
所在节点    .NET
14 条回复
beginor
2020-11-07 21:04:31 +08:00
腿一蹬?
Mithril
2020-11-07 21:06:36 +08:00
@beginor 开始奏乐上菜?
ijrou
2020-11-07 21:27:17 +08:00
net core 还需要 mutex???不是跨平台了吗???
whitehack
2020-11-07 21:27:59 +08:00
mutex 跨平台的 小哥
myron1024
2020-11-07 21:43:42 +08:00
? web 的话 不是直接 dotnet 命令就可以运行了吗.. 装了环境的话
ddgweb
2020-11-07 22:02:33 +08:00
net core 比较迷的一点是,基础的 install dotnet 在 linux 各种平台,都会遇到某些难以解决的问题
whwlsfb
2020-11-07 22:57:01 +08:00
net core 现在支持像 golang 一样静态编译成单文件,虽然体积不是很有优势,但是是最简单的方式了
youla
2020-11-08 02:30:41 +08:00
@whitehack
@ijrou 你们有测试过吗???还是就觉得 net core 跨平台什么东西都是跨平台的。
ijrou
2020-11-08 02:48:41 +08:00
@youla 标题理解错误
seki
2020-11-08 03:06:39 +08:00
听说 mutex 名称要以 Global 开头
ysc3839
2020-11-08 06:30:56 +08:00
如果是要 Windows 下 named mutex 的话,可以用 named semaphore 或者 file lock 来代替。
https://stackoverflow.com/questions/32338732/system-wide-global-variable-semaphore-mutex-in-c-linux
FeifeiJin
2020-11-08 07:36:43 +08:00
.net core 直接就跨平台了。
不要用搞啥七七八八
boboliu
2020-11-08 10:03:41 +08:00
user8341
2020-11-08 11:22:03 +08:00
坎宁汉姆定律

故意释放错误答案让别人有纠正的欲望,以期更快获得正确解答。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/722761

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX