在我的项目中添加此方法(对我生命中的C#async关键字进行首次测试)后,我收到错误,为什么?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
<ScrollView
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="#ededed">
<RelativeLayout
android:id="@+id/relativeLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#ffffff">
<RelativeLayout
android:id="@+id/relativeLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:lineSpacingMultiplier="1.2"
android:text="Small Text"
android:id="@+id/textView21"
android:layout_below="@+id/textView22"
android:layout_toRightOf="@+id/image4"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="7dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="10dp"
android:gravity="right" />
<com.github.siyamed.shapeimageview.CircularImageView
android:layout_width="150dp"
android:layout_height="150dp"
app:siBorderWidth="2dp"
android:id="@+id/image4"
android:src="@drawable/android2"
app:siBorderColor="@color/darkgray"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Medium"
android:text="عنوان اینجا"
android:id="@+id/textView22"
android:layout_alignTop="@+id/image4"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="20dp"
android:layout_marginRight="10dp"
android:layout_alignLeft="@+id/textView21"
android:layout_alignStart="@+id/textView21"
android:gravity="right" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:text="اتاق"
android:id="@+id/textView24"
android:layout_below="@+id/textView23"
android:layout_alignLeft="@+id/button3"
android:layout_alignStart="@+id/button3"
android:layout_marginBottom="5dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="|"
android:id="@+id/textView25"
android:layout_alignBottom="@+id/textView24"
android:layout_toRightOf="@+id/textView24"
android:layout_toEndOf="@+id/textView24"
android:textSize="30dp"
android:textColor="#969696"
android:textAppearance="@android:style/TextAppearance.Large" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="درخواست بازدید"
android:id="@+id/button3"
android:layout_below="@+id/textView24"
android:layout_alignLeft="@+id/image4"
android:layout_alignStart="@+id/image4"
android:background="#76ee26"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:layout_alignRight="@+id/image4"
android:layout_alignEnd="@+id/image4" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="۱۲"
android:id="@+id/textView23"
android:layout_below="@+id/image4"
android:textAppearance="@android:style/TextAppearance.Small"
android:layout_toLeftOf="@+id/textView25"
android:gravity="center_vertical|center_horizontal"
android:layout_alignLeft="@+id/textView24"
android:layout_alignStart="@+id/textView24" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:text="سرویس"
android:id="@+id/textView26"
android:layout_alignBottom="@+id/textView25"
android:layout_toRightOf="@+id/textView25"
android:layout_toEndOf="@+id/textView25" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:text="۱۲"
android:id="@+id/textView27"
android:layout_above="@+id/textView26"
android:layout_toRightOf="@+id/textView25"
android:layout_alignRight="@+id/textView26"
android:layout_alignEnd="@+id/textView26"
android:gravity="center_vertical|center_horizontal" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="|"
android:id="@+id/textView28"
android:textSize="30dp"
android:layout_alignBottom="@+id/textView26"
android:layout_toRightOf="@+id/textView26"
android:layout_toEndOf="@+id/textView26"
android:textColor="#969696"
android:textAppearance="@android:style/TextAppearance.Large" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:text=" متر مربع "
android:id="@+id/textView29"
android:layout_alignBottom="@+id/textView28"
android:layout_toRightOf="@+id/textView28"
android:layout_toEndOf="@+id/textView28" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Small"
android:text="۳۰۰"
android:id="@+id/textView30"
android:layout_above="@+id/textView29"
android:layout_toRightOf="@+id/textView28"
android:layout_alignRight="@+id/textView29"
android:layout_alignEnd="@+id/textView29"
android:gravity="center_vertical|center_horizontal" />
</RelativeLayout>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="wrap_content"
android:layout_below="@+id/relativeLayout"
android:layout_marginTop="10dp"
android:id="@+id/tabsRelative">
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
app:tabGravity="fill"
app:tabMode="scrollable"
android:background="@color/textColorPrimary"
app:tabIndicatorColor="@color/colorPrimary"
app:tabSelectedTextColor="#0b0b0b"
app:tabTextColor="#707070"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:fillViewport="false"
app:tabIndicatorHeight="2dp"
app:tabTextAppearance="?android:attr/textAppearanceSmall"
app:tabBackground="@color/graybackground"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_marginRight="25dp">
</android.support.design.widget.TabLayout>
<TextView
android:layout_width="fill_parent"
android:layout_height="2dp"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Small Text"
android:id="@+id/textView31"
android:layout_below="@+id/tabs"
android:layout_centerHorizontal="true"
android:background="@color/colorPrimary" />
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="wrap_content"
android:layout_height="400dp"
android:background="#ededed"
android:layout_below="@+id/textView31"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
</android.support.v4.view.ViewPager>
</RelativeLayout>
</RelativeLayout>
</ScrollView>
</RelativeLayout>`
编译后VStudio 2015内部出错:
缺少编译器所需的成员&#39; System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted&#39;
我的项目是面向.NET Framework 4.5的ASP.NET MVC 4(刚刚从4.0升级),我试图在其中集成MailChimp.NET v3。
感谢。
编辑:在VStudio 2015中创建了一个全新的MVC WebApplication .NET 4.5项目,同样的方法编译没有错误。我该怎么检查?
答案 0 :(得分:3)
问题出在 package.config 文件中的这一行,一般情况下,同一文件中的多行仍然报告targetFramework="net40"
:
<package id="AsyncCTP" version="0.3" targetFramework="net40" />
将项目重新定位到.NET framework 4.5之后我应该调用
Update-Package –reinstall <packageName>
列表中的每个包。