相关疑难解决方法(0)

.NET Core不了解Windows 1252,如何修复?

这个程序在为.NET 4编译时工作正常,但在为.NET Core编译时​​也能正常工作.我理解不支持编码的错误,但不知道如何解决它.

Public Class Program
    Public Shared Function Main(ByVal args As String()) As Integer
        System.Text.Encoding.GetEncoding(1252)
    End Function
End Class
Run Code Online (Sandbox Code Playgroud)

vb.net character-encoding windows-1252 .net-core

58
推荐指数
2
解决办法
2万
查看次数

System.NotSupportedException:没有数据可用于编码1252

我正在与“ 信任商务指南”一起工作,以了解如何生成付款令牌,该令牌将允许客户使用TC Trustee Host付款表格。他们的开发团队为我提供了有关如何检索此令牌的示例。

using System;
using System.Net;
using System.IO;
using System.Text;
using System.Collections;
using System.Web;

/** @class TCToken
 * An example class for generating a TrustCommerce Trustee Token
 */
public class TCToken
{

    public static void Main(string [] args)
    {
        string custid = "123456";
        string password = "XXXXXX";
        try {
            // Adapted from http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm
            string gateway_post_address = "https://vault.trustcommerce.com/trustee/token.php";
            HttpWebRequest req = (HttpWebRequest) WebRequest.Create(gateway_post_address);

            // A sixty second timeout.
            req.Timeout = 60000;

            string post_data = "custid=" + HttpUtility.UrlEncode(custid) + …
Run Code Online (Sandbox Code Playgroud)

c#

5
推荐指数
5
解决办法
3804
查看次数

标签 统计

.net-core ×1

c# ×1

character-encoding ×1

vb.net ×1

windows-1252 ×1