我想创建本机QuickBooks连接器.在连接QuickBooks Company文件时,我收到以下错误.
"此应用程序不允许自动登录此QuickBooks公司数据文件.QuickBooks管理员可以通过集成应用程序首选项授予自动登录权限."
这是我的代码:
QBSessionManagerClass sMgr = new QBSessionManagerClass();
try
{
sMgr.BeginSession(fileName, ENOpenMode.omMultiUser);
}
catch
{
sMgr.CloseConnection();
throw;
}
Run Code Online (Sandbox Code Playgroud)
我正在使用QuickBooks Desktop Enterprise Solutions 17.0和QBXML SDK 13.0安装程序.
有没有人对这个问题有什么想法?提前致谢.
当我试图从Angular Cli运行tslint时,我遇到了问题.
> ng lint
错误
无法加载E:\ Projects\lsp-ui \node_modules \ng2-slimscroll\tslint.json:找不到自定义规则目录:E:\ Projects\lsp-ui \node_modules \ng2-slimscroll \node_modules\codelyzer
[运行时出错]
此链接指向Get-Childitem2,该功能允许遍历260个字符的限制.
https://gallery.technet.microsoft.com/scriptcenter/Get-ChildItemV2-to-list-29291aae#content.
这是一个非常好用的功能,然而,它误报文件大小超过~3.5GB,这是我运行它的全部原因.我很难承认我只是不够好找到并修复代码,所以它准确地报告文件大小超过~3.5GB.
我想它在这里的某个地方; 因为似乎没有'nFileSizeHigh'选项:
} Else {
$Object.Length = [int64]("0x{0:x}" -f $findData.nFileSizeLow)
$Object.pstypenames.insert(0,'System.Io.FileInfo')
}
Run Code Online (Sandbox Code Playgroud)
我选择了Robocopy和AlphaFS,因为我对它们都有各种各样的问题.文件大小问题示例:
get-childitem C:\ Temp\Huge :(正确的大小,以字节为单位)
3166720000 - sp1_vl_build_x64_dvd_617403.iso
5653628928 - server_2016_x64_dvd_9327751.iso
4548247552 - it_English_-3_MLF_X19-53588.ISO
get-childitem2 C:\ Temp\Huge:
3166720000 - sp1_vl_build_x64_dvd_617403.iso
1358661632 - server_2016_x64_dvd_9327751.iso
253280256 - it_English_-3_MLF_X19-53588.ISO
angular ×1
electron ×1
html ×1
html-table ×1
npm ×1
powershell ×1
quickbooks ×1
tslint ×1
typescript ×1