mscorlib.dll中的System.ArgumentNullException

时间:2018-12-31 15:46:51

标签: c#

TextWriter textWriter = new StreamWriter(@System.Environment.GetEnvironmentVariable("OUTPUT_PATH"), true);

运行此命令时,出现以下错误。

  

抛出异常:mscorlib.dll中为'System.ArgumentNullException'mscorlib.dll中发生了类型为'System.ArgumentNullException'的未处理异常。值不能为null。

如何解决?

1 个答案:

答案 0 :(得分:2)

未设置环境变量OUTPUT_PATH。

{% import "bootstrap/wtf.html" as bswtf %}    
<div class='form'>
    <form method="POST">
        {{ form.hidden_tag() }}
        {% for track_select in form.tracks %}
        <tr>
            {% for field in track_select  %}
                <td>{{ bswtf.form_field(field) }}</td>
            {% endfor %}
         </tr>
         <hr>
        {% endfor %}
</div>

此语句返回空值。

请检查环境变量以确认路径是否正确设置。 如果路径存在,则可能存在访问权限问题。您的代码可能没有读取环境变量的权限。