小编Ram*_*mbi的帖子

在F#中编写服务

我又回来了,这次是关于在F#写服务的问题.我似乎无法使用installutil安装该服务.它给了我以下错误.

$ installutil atfwindowsservice.exe
Microsoft (R) .NET Framework Installation utility Version 4.0.30319.18408
Copyright (C) Microsoft Corporation.  All rights reserved.

Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the C:\Dev\ATF\output\bin\Debug\atfwindowsservice.exe assembly's progress.
The file is located at C:\Dev\ATF\output\bin\Debug\atfwindowsservice.InstallLog.
Installing assembly 'C:\Dev\ATF\output\bin\Debug\atfwindowsservice.exe'.
Affected parameters are:
   logtoconsole =
   logfile = C:\Dev\ATF\output\bin\Debug\atfwindowsservice.InstallLog
   assemblypath = C:\Dev\ATF\output\bin\Debug\atfwindowsservice.exe
No public installers with the RunInstallerAttribute.Yes attribute could be found in the C:\Dev\ATF\output\bin\Debug\atfwindowsservice.exe assembly.
Run Code Online (Sandbox Code Playgroud)

代码如下.任何帮助表示赞赏,并提前致谢.

拉梅什

namespace service …
Run Code Online (Sandbox Code Playgroud)

f#

7
推荐指数
1
解决办法
948
查看次数

F#中的反射和模式匹配

我试图在给定F#中的Type时创建原始值.代码如下所示,但不起作用.我将非常感谢所有的帮助和感谢.

open System

let getvalue (t: Type) (v: string) : obj =
    match box t with
    | :? int    ->  let r = (int) v
                    box r
    | :? byte   ->  let r = (byte) v
                    box r
    | :? sbyte  ->  let r = (sbyte) v
                    box r
    | :? int16  ->  let r = (int16) v
                    box r
    | :? uint32 ->  let r = (uint32) v
                    box r
    | :? int64 ->   let r = (int64) v …
Run Code Online (Sandbox Code Playgroud)

f#

2
推荐指数
1
解决办法
226
查看次数

标签 统计

f# ×2